/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/weaver/chl-array-int-trans.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 00:54:16,787 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 00:54:16,873 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 00:54:16,900 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 00:54:16,900 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 00:54:16,901 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 00:54:16,902 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 00:54:16,902 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 00:54:16,902 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 00:54:16,902 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 00:54:16,903 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 00:54:16,903 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 00:54:16,904 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 00:54:16,904 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 00:54:16,904 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 00:54:17,152 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 00:54:17,161 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 00:54:17,162 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 00:54:17,164 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 00:54:17,164 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 00:54:17,166 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-array-int-trans.wvr.c [2025-03-15 00:54:18,391 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1d494a115/5b6730b64a6d4051ba624c56968af121/FLAG693ed0a70 [2025-03-15 00:54:18,622 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 00:54:18,622 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-array-int-trans.wvr.c [2025-03-15 00:54:18,630 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1d494a115/5b6730b64a6d4051ba624c56968af121/FLAG693ed0a70 [2025-03-15 00:54:18,649 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1d494a115/5b6730b64a6d4051ba624c56968af121 [2025-03-15 00:54:18,652 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 00:54:18,656 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 00:54:18,658 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 00:54:18,658 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 00:54:18,662 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 00:54:18,663 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:18,664 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33b5c19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18, skipping insertion in model container [2025-03-15 00:54:18,665 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:18,688 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 00:54:18,917 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 00:54:18,929 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 00:54:18,960 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 00:54:18,972 INFO L204 MainTranslator]: Completed translation [2025-03-15 00:54:18,973 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18 WrapperNode [2025-03-15 00:54:18,973 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 00:54:18,973 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 00:54:18,974 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 00:54:18,974 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 00:54:18,978 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:18,986 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,019 INFO L138 Inliner]: procedures = 25, calls = 35, calls flagged for inlining = 14, calls inlined = 22, statements flattened = 472 [2025-03-15 00:54:19,020 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 00:54:19,020 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 00:54:19,020 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 00:54:19,021 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 00:54:19,030 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,031 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,036 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,037 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,051 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,053 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,057 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,060 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,061 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,064 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 00:54:19,065 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 00:54:19,065 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 00:54:19,066 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 00:54:19,066 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (1/1) ... [2025-03-15 00:54:19,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 00:54:19,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 00:54:19,102 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 00:54:19,108 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 00:54:19,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-03-15 00:54:19,126 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-03-15 00:54:19,126 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2025-03-15 00:54:19,126 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 00:54:19,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 00:54:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-15 00:54:19,128 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 00:54:19,260 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 00:54:19,262 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 00:54:19,928 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 00:54:19,928 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 00:54:19,942 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 00:54:19,942 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2025-03-15 00:54:19,942 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 12:54:19 BoogieIcfgContainer [2025-03-15 00:54:19,942 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 00:54:19,944 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 00:54:19,944 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 00:54:19,948 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 00:54:19,948 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 12:54:18" (1/3) ... [2025-03-15 00:54:19,948 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ebb1d3e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 12:54:19, skipping insertion in model container [2025-03-15 00:54:19,948 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 12:54:18" (2/3) ... [2025-03-15 00:54:19,948 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ebb1d3e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 12:54:19, skipping insertion in model container [2025-03-15 00:54:19,948 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 12:54:19" (3/3) ... [2025-03-15 00:54:19,949 INFO L128 eAbstractionObserver]: Analyzing ICFG chl-array-int-trans.wvr.c [2025-03-15 00:54:19,960 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 00:54:19,962 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG chl-array-int-trans.wvr.c that has 4 procedures, 590 locations, 1 initial locations, 6 loop locations, and 57 error locations. [2025-03-15 00:54:19,962 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 00:54:20,062 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-03-15 00:54:20,097 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 00:54:20,106 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;@9360721, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 00:54:20,106 INFO L334 AbstractCegarLoop]: Starting to check reachability of 102 error locations. [2025-03-15 00:54:20,131 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 00:54:20,131 INFO L124 PetriNetUnfolderBase]: 0/25 cut-off events. [2025-03-15 00:54:20,133 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 00:54:20,133 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:54:20,134 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] [2025-03-15 00:54:20,134 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:54:20,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:54:20,139 INFO L85 PathProgramCache]: Analyzing trace with hash -552519617, now seen corresponding path program 1 times [2025-03-15 00:54:20,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:54:20,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889390657] [2025-03-15 00:54:20,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:54:20,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:54:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:54:20,321 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 00:54:20,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:54:20,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889390657] [2025-03-15 00:54:20,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889390657] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:54:20,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:54:20,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 00:54:20,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342731711] [2025-03-15 00:54:20,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:54:20,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 00:54:20,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:54:20,350 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 00:54:20,351 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 00:54:20,357 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 574 out of 619 [2025-03-15 00:54:20,370 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 599 places, 619 transitions, 1259 flow. Second operand has 3 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 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 00:54:20,370 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:54:20,370 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 574 of 619 [2025-03-15 00:54:20,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:54:21,106 INFO L124 PetriNetUnfolderBase]: 104/1752 cut-off events. [2025-03-15 00:54:21,106 INFO L125 PetriNetUnfolderBase]: For 54/54 co-relation queries the response was YES. [2025-03-15 00:54:21,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1948 conditions, 1752 events. 104/1752 cut-off events. For 54/54 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 10852 event pairs, 60 based on Foata normal form. 87/1544 useless extension candidates. Maximal degree in co-relation 1520. Up to 145 conditions per place. [2025-03-15 00:54:21,155 INFO L140 encePairwiseOnDemand]: 599/619 looper letters, 24 selfloop transitions, 2 changer transitions 19/592 dead transitions. [2025-03-15 00:54:21,156 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 592 transitions, 1254 flow [2025-03-15 00:54:21,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 00:54:21,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 00:54:21,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1766 transitions. [2025-03-15 00:54:21,173 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9509962304792676 [2025-03-15 00:54:21,179 INFO L298 CegarLoopForPetriNet]: 599 programPoint places, -9 predicate places. [2025-03-15 00:54:21,180 INFO L471 AbstractCegarLoop]: Abstraction has has 590 places, 592 transitions, 1254 flow [2025-03-15 00:54:21,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 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 00:54:21,181 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:54:21,181 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] [2025-03-15 00:54:21,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-15 00:54:21,181 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:54:21,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:54:21,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1942969815, now seen corresponding path program 1 times [2025-03-15 00:54:21,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:54:21,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204754531] [2025-03-15 00:54:21,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:54:21,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:54:21,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:54:21,231 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 00:54:21,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:54:21,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204754531] [2025-03-15 00:54:21,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204754531] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:54:21,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:54:21,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 00:54:21,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824711856] [2025-03-15 00:54:21,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:54:21,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 00:54:21,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:54:21,233 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 00:54:21,233 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 00:54:21,237 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 574 out of 619 [2025-03-15 00:54:21,239 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 590 places, 592 transitions, 1254 flow. Second operand has 3 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 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 00:54:21,239 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:54:21,239 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 574 of 619 [2025-03-15 00:54:21,239 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:54:21,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:21,607 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,607 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:21,607 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:21,607 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:21,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:21,611 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,611 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:21,611 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:21,611 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:21,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,680 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:21,680 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,680 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,680 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:54:21,694 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:21,694 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,694 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,694 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:21,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,696 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,696 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,696 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:21,696 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:54:21,697 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,697 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,697 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:21,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,698 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,698 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,698 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:21,698 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:21,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:21,848 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,848 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:21,848 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:21,848 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:21,849 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 496#$Ultimate##0true]) [2025-03-15 00:54:21,849 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:21,849 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:21,905 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 00:54:21,905 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:21,905 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:21,905 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:21,906 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,906 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,906 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:21,907 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,907 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,913 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,913 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:21,913 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,913 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:21,914 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,914 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,914 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:21,914 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:21,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,930 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:21,930 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,930 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,931 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 379#L64-2true, 605#true]) [2025-03-15 00:54:21,931 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,931 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:21,938 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,938 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:21,939 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:21,939 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,939 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:21,940 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:21,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:22,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:22,094 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:22,094 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:22,094 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:22,094 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:22,118 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:22,118 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:22,118 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:22,119 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:22,119 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:22,119 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:22,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:22,187 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:22,188 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:22,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:22,188 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][345], [337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:22,189 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:22,189 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:23,267 INFO L124 PetriNetUnfolderBase]: 772/9247 cut-off events. [2025-03-15 00:54:23,267 INFO L125 PetriNetUnfolderBase]: For 1414/1486 co-relation queries the response was YES. [2025-03-15 00:54:23,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10982 conditions, 9247 events. 772/9247 cut-off events. For 1414/1486 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 102733 event pairs, 443 based on Foata normal form. 0/7487 useless extension candidates. Maximal degree in co-relation 10358. Up to 665 conditions per place. [2025-03-15 00:54:23,520 INFO L140 encePairwiseOnDemand]: 616/619 looper letters, 24 selfloop transitions, 2 changer transitions 19/591 dead transitions. [2025-03-15 00:54:23,520 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 591 transitions, 1304 flow [2025-03-15 00:54:23,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 00:54:23,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 00:54:23,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1749 transitions. [2025-03-15 00:54:23,523 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9418416801292407 [2025-03-15 00:54:23,524 INFO L298 CegarLoopForPetriNet]: 599 programPoint places, -8 predicate places. [2025-03-15 00:54:23,524 INFO L471 AbstractCegarLoop]: Abstraction has has 591 places, 591 transitions, 1304 flow [2025-03-15 00:54:23,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 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 00:54:23,525 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:54:23,525 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] [2025-03-15 00:54:23,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-15 00:54:23,525 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:54:23,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:54:23,526 INFO L85 PathProgramCache]: Analyzing trace with hash -986139628, now seen corresponding path program 1 times [2025-03-15 00:54:23,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:54:23,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658026985] [2025-03-15 00:54:23,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:54:23,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:54:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:54:23,581 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 00:54:23,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:54:23,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658026985] [2025-03-15 00:54:23,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658026985] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:54:23,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:54:23,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 00:54:23,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093096978] [2025-03-15 00:54:23,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:54:23,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 00:54:23,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:54:23,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 00:54:23,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 00:54:23,583 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 574 out of 619 [2025-03-15 00:54:23,585 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 591 transitions, 1304 flow. Second operand has 3 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 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 00:54:23,585 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:54:23,585 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 574 of 619 [2025-03-15 00:54:23,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:54:24,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,130 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,130 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:24,130 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:24,130 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:24,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,137 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 00:54:24,137 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,137 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:24,137 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:24,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,138 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,139 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:24,139 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,139 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,140 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,140 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,140 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,140 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,140 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,168 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,168 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,168 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:24,169 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,169 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:24,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,229 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,229 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,229 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,230 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:24,242 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,242 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,242 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,242 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,244 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,244 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,244 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,244 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:24,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 441#L63-4true]) [2025-03-15 00:54:24,244 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,244 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:24,245 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:24,245 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,245 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,245 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,246 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,246 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,246 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,247 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:24,247 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:24,247 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,247 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,253 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,253 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,253 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,253 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,254 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,254 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,255 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,255 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,255 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:24,255 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:24,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,287 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:24,287 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,287 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:24,289 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,289 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,289 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:24,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,311 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:54:24,311 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:54:24,311 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:24,311 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:24,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,312 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,312 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,312 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,322 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,322 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,322 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,322 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,322 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:24,323 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,323 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 441#L63-4true]) [2025-03-15 00:54:24,324 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,324 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,324 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,324 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,324 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:24,325 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:54:24,325 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:24,325 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:24,325 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:54:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,326 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,326 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:24,326 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,415 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,415 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,415 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,415 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,416 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,416 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,416 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:24,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,524 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,524 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,524 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,524 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,530 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,530 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,530 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,530 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,538 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,538 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:24,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,538 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,539 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:24,539 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,539 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:24,554 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,554 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,554 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:24,554 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:24,579 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,580 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,580 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,583 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:24,583 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,583 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 379#L64-2true, 605#true]) [2025-03-15 00:54:24,584 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,584 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,584 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,584 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,585 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:24,585 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,585 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,601 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:24,601 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,601 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:24,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:24,680 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,680 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,680 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:24,680 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:24,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,712 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,712 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,713 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,713 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:24,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:24,715 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,715 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,715 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:24,715 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,716 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,716 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,716 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:24,717 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,717 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,717 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,717 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:24,717 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:24,843 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,843 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,843 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:24,843 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:24,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,888 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,888 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,888 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,890 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,890 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,890 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,897 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,898 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,898 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,898 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,898 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:24,898 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,898 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,899 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,899 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,920 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:24,920 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:24,920 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:24,921 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:25,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:25,095 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:25,095 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:25,095 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:25,095 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:25,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,128 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,129 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:25,129 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,129 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,130 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:25,130 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,130 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,130 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,130 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:25,165 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:25,165 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:25,166 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,166 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:25,233 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,233 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:25,233 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:25,233 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,269 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,270 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,270 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:25,271 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:25,271 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,271 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,400 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,400 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,400 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,402 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,402 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:25,471 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:25,471 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:54:25,471 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:54:25,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:25,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:25,504 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,504 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,504 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,504 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:25,507 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,507 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,507 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,507 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][440], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:25,508 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,508 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,508 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:25,508 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:25,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 605#true]) [2025-03-15 00:54:25,521 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,521 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,521 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,521 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 472#thread1Err3ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 605#true]) [2025-03-15 00:54:25,521 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:25,522 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,522 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,522 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:25,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,545 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 472#thread1Err3ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,545 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,545 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:25,546 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,546 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,546 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,546 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 472#thread1Err3ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:25,546 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,546 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][440], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:25,547 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][440], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:25,547 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:25,547 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,717 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:25,717 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:25,717 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:25,717 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,740 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,740 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,740 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,741 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,741 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:25,743 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:25,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:25,743 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 377#thread3Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 441#L63-4true]) [2025-03-15 00:54:25,744 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,744 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:25,834 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:25,834 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:25,834 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,834 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 472#thread1Err3ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:25,835 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 472#thread1Err3ASSERT_VIOLATIONDATA_RACEtrue, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:25,835 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][266], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 472#thread1Err3ASSERT_VIOLATIONDATA_RACEtrue, 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:25,835 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,835 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:25,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:25,926 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:25,926 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:25,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:25,927 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:25,927 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:25,927 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:25,927 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:25,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,968 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:25,968 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,968 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,969 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,969 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:25,969 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,969 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,969 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,970 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:25,970 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:25,970 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:25,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:25,971 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:25,971 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,971 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:25,971 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:26,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:26,091 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:26,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:26,091 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:26,091 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:26,091 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:26,092 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,092 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:26,092 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:26,092 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:26,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:26,093 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:26,093 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:26,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:26,093 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:26,093 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,138 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,138 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:26,138 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:26,139 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,139 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,139 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:26,143 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:26,143 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,143 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,143 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,144 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,144 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,144 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,145 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:26,145 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,145 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:26,145 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:26,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:26,718 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:26,718 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:26,718 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,718 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:26,718 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:26,719 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:26,719 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,719 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,722 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,939 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,939 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,939 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,944 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:26,944 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,944 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,944 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,944 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,945 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,945 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,945 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,945 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:26,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:26,946 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:26,947 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,947 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:26,947 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:26,952 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:26,952 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:26,952 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:26,953 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:26,953 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:26,953 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:27,039 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:27,039 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:27,039 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:27,040 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:27,041 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:27,041 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:27,042 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 548#thread3Err3ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:27,042 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,042 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:27,043 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:27,043 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:27,044 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:27,044 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][344], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:27,044 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:27,045 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:27,045 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:27,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 35#L50-5true, 309#L64-5true, 380#L78-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:27,047 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:27,047 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,047 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,047 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 309#L64-5true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:27,048 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 309#L64-5true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:27,048 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,048 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:27,118 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:27,118 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:27,118 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 380#L78-5true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:27,122 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 391#L78-6true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:27,122 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][292], [608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:27,122 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:27,122 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:28,494 INFO L124 PetriNetUnfolderBase]: 2746/25910 cut-off events. [2025-03-15 00:54:28,494 INFO L125 PetriNetUnfolderBase]: For 8113/8944 co-relation queries the response was YES. [2025-03-15 00:54:28,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32663 conditions, 25910 events. 2746/25910 cut-off events. For 8113/8944 co-relation queries the response was YES. Maximal size of possible extension queue 413. Compared 355955 event pairs, 1624 based on Foata normal form. 0/20835 useless extension candidates. Maximal degree in co-relation 31878. Up to 2532 conditions per place. [2025-03-15 00:54:28,915 INFO L140 encePairwiseOnDemand]: 616/619 looper letters, 24 selfloop transitions, 2 changer transitions 19/590 dead transitions. [2025-03-15 00:54:28,915 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 590 transitions, 1354 flow [2025-03-15 00:54:28,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 00:54:28,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 00:54:28,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1749 transitions. [2025-03-15 00:54:28,919 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9418416801292407 [2025-03-15 00:54:28,920 INFO L298 CegarLoopForPetriNet]: 599 programPoint places, -7 predicate places. [2025-03-15 00:54:28,920 INFO L471 AbstractCegarLoop]: Abstraction has has 592 places, 590 transitions, 1354 flow [2025-03-15 00:54:28,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 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 00:54:28,921 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:54:28,921 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 00:54:28,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-15 00:54:28,922 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:54:28,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:54:28,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1427609466, now seen corresponding path program 1 times [2025-03-15 00:54:28,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:54:28,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577984724] [2025-03-15 00:54:28,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:54:28,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:54:28,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:54:28,983 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 00:54:28,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:54:28,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577984724] [2025-03-15 00:54:28,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577984724] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:54:28,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:54:28,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 00:54:28,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315702819] [2025-03-15 00:54:28,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:54:28,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 00:54:28,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:54:28,984 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 00:54:28,984 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 00:54:28,985 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 578 out of 619 [2025-03-15 00:54:28,988 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 590 transitions, 1354 flow. Second operand has 3 states, 3 states have (on average 579.3333333333334) internal successors, (1738), 3 states have internal predecessors, (1738), 0 states have call successors, (0), 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 00:54:28,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:54:28,988 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 578 of 619 [2025-03-15 00:54:28,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:54:29,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,209 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,209 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:29,209 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:29,209 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:29,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,213 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 00:54:29,213 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:29,213 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:29,213 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,214 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,214 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:29,214 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,214 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:29,214 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:29,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,230 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,230 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,230 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:29,231 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,231 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:29,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,268 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,268 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,268 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,268 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:29,275 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,275 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,275 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,275 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:29,276 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:29,276 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,276 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,277 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,277 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:29,277 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,277 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:29,277 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,277 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,278 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,279 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,279 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:29,279 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,296 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:29,296 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,296 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:29,297 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,297 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,297 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,297 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:29,297 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,310 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:29,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,310 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,310 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,310 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,315 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:29,315 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,315 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:29,316 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:54:29,316 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:54:29,316 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:29,316 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:29,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,316 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,316 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,316 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,316 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,317 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,317 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,317 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:29,317 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,372 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,372 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,372 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 00:54:29,372 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,373 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,373 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:29,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,437 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,437 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,437 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,437 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,439 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,439 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,439 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,439 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,442 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:29,442 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,442 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,442 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,443 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,443 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,443 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,443 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:29,450 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,450 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,450 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,450 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:29,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:29,466 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,466 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,466 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,466 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,468 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:29,468 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,468 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,469 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:29,469 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,469 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:29,479 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,479 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,479 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,479 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:29,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,552 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,552 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,552 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:29,552 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:29,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,594 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,594 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,594 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:29,594 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,598 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,598 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:29,598 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,598 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,599 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,599 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,599 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:29,612 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:29,612 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,639 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,639 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,639 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,642 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,642 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,642 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,642 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,643 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,643 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,643 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,643 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,655 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,655 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,655 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,655 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:29,656 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,656 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,656 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,656 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:29,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:29,889 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,889 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:29,889 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:29,889 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,916 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:29,916 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,916 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:29,917 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:29,917 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,917 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:29,917 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:29,944 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:54:29,944 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:29,944 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:29,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:29,999 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,999 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:29,999 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:29,999 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:30,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,031 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,031 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,031 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,031 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:30,032 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,032 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,032 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,032 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:30,033 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:30,033 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,033 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,066 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,066 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,066 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,066 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,067 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,067 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,067 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,067 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:30,068 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:30,068 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,068 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:30,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:30,117 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:30,117 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:54:30,117 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:54:30,117 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:30,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:30,140 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,140 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,140 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,140 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:30,141 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,141 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,141 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,141 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][435], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:30,142 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,142 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,142 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:30,142 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:30,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 605#true]) [2025-03-15 00:54:30,154 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:30,154 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,154 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,154 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:30,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,176 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,176 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:30,176 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:30,176 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:30,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:30,177 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,177 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:30,177 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:30,177 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:30,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][435], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:30,178 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,178 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:30,178 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:30,178 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:30,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:30,344 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:30,344 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,344 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,368 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,368 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:30,368 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:30,370 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:30,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:30,370 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:30,371 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,371 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,371 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:30,371 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,371 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:30,410 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:30,410 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][262], [182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:30,410 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:30,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:30,617 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:30,617 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,617 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,617 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:30,618 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:30,618 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:30,618 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,618 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,653 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,653 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,653 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,653 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:30,654 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,654 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,654 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,654 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,655 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:30,655 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:30,655 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:30,656 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:30,656 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,656 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,656 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,656 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:30,766 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:30,766 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,766 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,766 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:30,766 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:30,767 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:30,767 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:30,767 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:30,767 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:30,768 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,806 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:30,806 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,806 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,807 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,807 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:30,807 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:30,808 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:30,808 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:30,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:30,808 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:30,809 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:30,809 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,809 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:30,809 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:30,809 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:31,169 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:31,169 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:31,169 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,169 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:31,209 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:31,209 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:31,209 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,209 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:31,210 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:31,210 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:31,210 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,210 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:31,211 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:31,211 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,211 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,211 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:31,212 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:31,212 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:31,212 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:31,213 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:31,213 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,213 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:31,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:31,259 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:31,259 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,259 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:31,259 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,259 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:31,260 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:31,260 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:31,260 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][339], [608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:31,260 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,260 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:31,261 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,261 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:31,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:31,262 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:31,264 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:31,265 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:31,265 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,265 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,265 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:31,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:31,305 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:31,305 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:31,305 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,305 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 380#L78-5true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:31,307 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:31,307 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,307 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,307 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:31,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:31,308 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][288], [608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:31,308 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:31,308 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:32,414 INFO L124 PetriNetUnfolderBase]: 2221/21968 cut-off events. [2025-03-15 00:54:32,415 INFO L125 PetriNetUnfolderBase]: For 10144/11939 co-relation queries the response was YES. [2025-03-15 00:54:32,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28501 conditions, 21968 events. 2221/21968 cut-off events. For 10144/11939 co-relation queries the response was YES. Maximal size of possible extension queue 350. Compared 292800 event pairs, 1297 based on Foata normal form. 0/17890 useless extension candidates. Maximal degree in co-relation 27712. Up to 2100 conditions per place. [2025-03-15 00:54:32,792 INFO L140 encePairwiseOnDemand]: 613/619 looper letters, 17 selfloop transitions, 1 changer transitions 19/585 dead transitions. [2025-03-15 00:54:32,793 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 585 transitions, 1370 flow [2025-03-15 00:54:32,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 00:54:32,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 00:54:32,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1757 transitions. [2025-03-15 00:54:32,796 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.946149703823371 [2025-03-15 00:54:32,796 INFO L298 CegarLoopForPetriNet]: 599 programPoint places, -10 predicate places. [2025-03-15 00:54:32,796 INFO L471 AbstractCegarLoop]: Abstraction has has 589 places, 585 transitions, 1370 flow [2025-03-15 00:54:32,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 579.3333333333334) internal successors, (1738), 3 states have internal predecessors, (1738), 0 states have call successors, (0), 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 00:54:32,797 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:54:32,797 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] [2025-03-15 00:54:32,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-15 00:54:32,797 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:54:32,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:54:32,798 INFO L85 PathProgramCache]: Analyzing trace with hash -177534328, now seen corresponding path program 1 times [2025-03-15 00:54:32,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:54:32,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827206935] [2025-03-15 00:54:32,798 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:54:32,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:54:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:54:33,391 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 00:54:33,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:54:33,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827206935] [2025-03-15 00:54:33,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827206935] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:54:33,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:54:33,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 00:54:33,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403706676] [2025-03-15 00:54:33,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:54:33,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 00:54:33,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:54:33,392 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 00:54:33,392 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 00:54:33,393 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 467 out of 619 [2025-03-15 00:54:33,398 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 589 places, 585 transitions, 1370 flow. Second operand has 6 states, 6 states have (on average 468.8333333333333) internal successors, (2813), 6 states have internal predecessors, (2813), 0 states have call successors, (0), 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 00:54:33,398 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:54:33,398 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 467 of 619 [2025-03-15 00:54:33,398 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:54:33,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:33,743 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,743 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:33,743 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:33,743 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:33,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:33,746 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 00:54:33,746 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,746 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:33,746 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:33,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:33,747 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,747 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:33,747 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:33,747 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:54:33,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:33,747 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,747 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,748 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:33,748 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:33,748 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:33,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:33,748 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,748 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,749 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,749 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:33,749 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,749 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,749 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,749 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:33,772 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:33,772 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,772 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,824 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,824 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,824 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,824 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:33,834 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,834 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:33,834 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,834 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:33,835 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,835 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,835 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,835 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:33,836 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,836 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:33,836 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:33,836 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:33,836 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,836 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,837 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,837 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,837 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,837 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,837 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,837 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,838 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:33,838 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:33,838 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:33,863 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,863 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,863 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,864 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,864 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,864 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:33,865 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,865 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,865 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,865 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:33,865 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:33,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,887 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:54:33,887 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:54:33,887 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:33,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,888 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,888 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,888 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:33,897 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:33,897 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,897 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:33,900 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:54:33,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:33,900 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:33,900 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:33,900 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:34,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,006 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,006 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,006 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:34,006 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:34,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,106 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,106 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,106 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,106 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,108 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,108 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,108 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,108 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,111 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:34,111 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,111 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,112 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:34,112 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:34,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:34,125 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,125 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,125 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,125 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:34,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,150 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,150 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,150 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,150 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,151 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,151 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,151 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,151 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:34,152 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,152 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,152 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,152 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,153 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,153 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,153 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:34,174 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,174 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,174 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,174 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:34,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:34,254 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,254 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,254 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:34,254 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,298 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,298 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,298 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,298 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:34,299 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,300 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,300 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,300 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:34,437 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,437 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,437 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,437 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:34,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,470 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,470 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,470 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,470 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,471 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,471 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,471 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,471 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,473 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,473 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,473 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,474 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,474 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,474 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,474 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,488 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,488 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:34,489 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:54:34,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:34,489 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,489 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,489 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,491 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,491 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,491 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,491 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,502 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,502 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:34,502 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,541 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,542 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,542 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,542 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,558 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,558 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:34,558 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,558 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,559 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,559 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,559 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:34,559 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,565 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,565 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,565 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,565 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,566 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,566 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 261#L51-14true]) [2025-03-15 00:54:34,566 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,566 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,566 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,566 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true]) [2025-03-15 00:54:34,567 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,567 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,567 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,567 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:34,568 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,568 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,568 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,568 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:34,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,569 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,569 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,569 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,569 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,569 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 167#L65-5true]) [2025-03-15 00:54:34,625 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,625 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,625 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,625 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 554#L78-2true, 605#true]) [2025-03-15 00:54:34,638 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 93#L78-1true, 605#true]) [2025-03-15 00:54:34,638 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,639 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,643 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,643 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,644 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,644 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,644 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,644 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,644 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,645 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true, 476#L65-6true]) [2025-03-15 00:54:34,646 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,646 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,646 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,646 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 306#L51-13true]) [2025-03-15 00:54:34,647 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 261#L51-14true]) [2025-03-15 00:54:34,647 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,647 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:34,704 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,704 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:34,704 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:34,704 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,705 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 476#L65-6true]) [2025-03-15 00:54:34,705 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:34,705 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:54:34,721 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:34,721 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:34,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,733 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,733 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,733 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,734 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,734 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,734 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:34,735 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:34,735 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,735 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:34,736 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:34,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 261#L51-14true]) [2025-03-15 00:54:34,737 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,737 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,737 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,737 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,737 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,737 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,738 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,738 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,738 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,738 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,738 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true]) [2025-03-15 00:54:34,739 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:34,751 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:34,751 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:34,751 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:34,755 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,756 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,756 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:34,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,787 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:34,787 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,787 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,787 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,810 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,810 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,810 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,810 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,811 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,811 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,811 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,811 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:34,812 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,812 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,812 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,812 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:34,812 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,812 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,813 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,813 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,813 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,813 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,813 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,813 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:34,814 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,814 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,814 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:54:34,832 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,832 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,832 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:34,833 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,833 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,833 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,833 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,842 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,842 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,850 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,850 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,850 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,850 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,858 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,859 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,859 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:34,859 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:34,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:34,865 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,865 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,865 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,865 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,881 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:34,881 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,881 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,881 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,903 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,903 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,903 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,903 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:34,905 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,905 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,905 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,905 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:34,908 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,908 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,908 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,908 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:34,909 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:34,909 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,909 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,912 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:34,912 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,912 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,912 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,913 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,913 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:34,913 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,913 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:34,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:34,937 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:34,937 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,937 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:54:34,938 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:54:34,938 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:34,938 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:34,963 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,963 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,963 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,963 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:34,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:34,976 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,976 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:34,976 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:34,976 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:35,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,005 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2025-03-15 00:54:35,005 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2025-03-15 00:54:35,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2025-03-15 00:54:35,006 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2025-03-15 00:54:35,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:35,006 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:54:35,006 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,006 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,006 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:35,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,007 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,007 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:35,007 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:35,007 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,025 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,025 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,025 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,025 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,028 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,028 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,028 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,028 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,028 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,028 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,029 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,029 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,030 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,030 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,030 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,030 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:35,032 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,032 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,032 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,032 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,033 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,033 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:35,033 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,033 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,053 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,054 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,054 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,064 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,064 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,064 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,064 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:35,073 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,073 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,073 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,073 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,081 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2025-03-15 00:54:35,081 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2025-03-15 00:54:35,081 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:54:35,081 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:54:35,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,081 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,081 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,081 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,081 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,082 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,082 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,082 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,082 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,096 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2025-03-15 00:54:35,096 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:54:35,096 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2025-03-15 00:54:35,096 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:54:35,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:35,096 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,096 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,096 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,097 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,097 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,097 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,097 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,100 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,100 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,100 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,100 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,101 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,101 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,102 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,102 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,120 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,120 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,120 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,120 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:35,124 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:35,124 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:35,125 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,125 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,125 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,126 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,126 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,126 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,129 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,129 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,129 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,129 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,131 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,131 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,131 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,131 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,155 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,155 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:35,157 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,157 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,157 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,157 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,164 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 406#L52-7true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,167 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,167 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,167 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,167 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 159#L51-5true, 605#true]) [2025-03-15 00:54:35,170 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,170 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,170 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,170 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,172 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,172 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,172 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,172 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,173 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,173 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,173 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,173 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,173 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:35,178 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,178 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,178 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,178 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 167#L65-5true]) [2025-03-15 00:54:35,186 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,186 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,186 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,186 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,188 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,188 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,188 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,188 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,205 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,205 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,205 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,205 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,206 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,206 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,206 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,206 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,209 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,209 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,209 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,209 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,211 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,211 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,211 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,230 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,230 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,230 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,231 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,231 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,231 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,231 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,231 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,235 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,235 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,235 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,235 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,235 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:35,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,236 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,236 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,236 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,236 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:35,237 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,237 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,237 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,237 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,238 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,238 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,238 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,238 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,240 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,240 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,240 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,240 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,240 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,241 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,241 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,241 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,242 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,242 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,242 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,242 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,242 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,242 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,243 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,244 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,244 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,244 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,246 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,246 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,246 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,246 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,249 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,249 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,249 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,249 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,279 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:35,280 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,280 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,280 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,280 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,285 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,285 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,285 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,285 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,289 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,289 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,289 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,289 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true]) [2025-03-15 00:54:35,290 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,290 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,290 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,290 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,291 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,291 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,291 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,291 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,291 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,292 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,294 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:35,295 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 238#L63-3true, 605#true]) [2025-03-15 00:54:35,295 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:35,295 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:35,295 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,296 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,296 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,296 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,296 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,300 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,300 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,300 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 476#L65-6true]) [2025-03-15 00:54:35,308 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,309 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,309 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,309 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,310 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,310 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,310 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,310 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,327 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,327 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,327 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,327 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,328 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,328 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,328 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,328 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:35,332 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,332 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,332 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,333 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,334 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,334 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:35,356 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:35,356 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,357 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:35,357 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,357 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,358 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,358 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:35,360 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:35,360 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,361 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:35,362 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,362 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,363 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,363 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,363 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,363 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,365 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,365 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,365 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,365 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,366 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,366 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,366 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,366 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,368 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,368 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:35,368 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,368 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,369 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,369 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,370 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,370 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,370 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,370 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,378 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,378 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,378 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,378 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,384 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,384 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,384 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,384 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,389 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,389 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,389 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,389 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,390 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,390 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,390 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,390 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,397 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,397 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,397 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,404 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 306#L51-13true]) [2025-03-15 00:54:35,404 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,404 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,404 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,404 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,404 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,405 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,405 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 401#L65-13true, 564#L51-3true]) [2025-03-15 00:54:35,406 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,406 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,406 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,406 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,413 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,413 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,413 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,417 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,417 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,417 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,417 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:54:35,417 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,418 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,418 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,418 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,418 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,419 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,419 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,419 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,419 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,433 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,433 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,433 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,435 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,435 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,435 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,435 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,436 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,436 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,436 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,436 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:35,453 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,453 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,453 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,453 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,454 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,454 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,454 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,454 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,455 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,455 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,455 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,455 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,456 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,456 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,456 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,456 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,486 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,486 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:35,487 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:35,487 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,487 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:35,491 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:35,491 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,491 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,492 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:35,492 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,492 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 401#L65-13true]) [2025-03-15 00:54:35,493 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,493 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,493 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,493 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,500 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,500 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,500 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,500 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:35,506 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,506 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,506 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:35,512 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,512 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,512 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,512 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,513 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,513 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,519 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,519 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:35,519 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,519 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,519 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,520 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:35,520 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,520 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:35,520 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,520 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,520 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,521 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,527 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,527 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,528 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,528 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:54:35,528 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,528 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,528 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,528 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,529 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,529 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 261#L51-14true]) [2025-03-15 00:54:35,533 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,533 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:35,534 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,535 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,535 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,535 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,535 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,535 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,535 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,536 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 306#L51-13true]) [2025-03-15 00:54:35,536 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,536 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,536 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 261#L51-14true]) [2025-03-15 00:54:35,537 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,537 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,537 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,540 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,540 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,540 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,621 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,621 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,621 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,621 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,623 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,623 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,623 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,623 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,623 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,624 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,625 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,628 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,628 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,628 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,628 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,637 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,637 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,637 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:35,638 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,638 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,638 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,638 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:35,639 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,639 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,639 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:35,639 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,639 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,639 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,640 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,646 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,646 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,646 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:35,647 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,647 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,647 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:35,647 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,647 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,647 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,648 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:35,648 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,648 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,648 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,649 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,653 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,654 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,654 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,654 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,658 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,658 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,658 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,658 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,661 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,661 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,661 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,661 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:35,662 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:35,662 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,662 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,669 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,669 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,669 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:35,671 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,671 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,671 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,671 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:35,672 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 261#L51-14true]) [2025-03-15 00:54:35,672 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:35,672 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,672 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true, 306#L51-13true]) [2025-03-15 00:54:35,673 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,673 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,674 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,674 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,676 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,676 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,676 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,677 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,677 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,677 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,678 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,678 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,678 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,755 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,756 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,756 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,756 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,759 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,759 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,759 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,759 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,759 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,759 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,760 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,760 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,760 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,760 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,762 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,762 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,762 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:35,763 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,763 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,764 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,764 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,773 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,774 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,774 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,774 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,775 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,775 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,775 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,775 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,775 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,775 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,775 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,783 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,783 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,783 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,784 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,784 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,784 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,785 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,785 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,788 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,788 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,788 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,788 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,789 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:35,794 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:35,794 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:35,794 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,794 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,797 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,797 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,798 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,798 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,798 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,798 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,798 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,800 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2025-03-15 00:54:35,800 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:54:35,800 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:54:35,800 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2025-03-15 00:54:35,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,801 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,801 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,801 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,801 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,801 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,802 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,802 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,802 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,811 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,811 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,811 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,813 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,813 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,813 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,814 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,814 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,814 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,814 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,822 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,822 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,822 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,822 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,834 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,834 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,834 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,834 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:35,869 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,869 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,869 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,869 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,872 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,872 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,872 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,872 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:35,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,895 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,895 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,895 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,895 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,899 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,899 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,899 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,899 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,900 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,900 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,900 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:35,903 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,903 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,903 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,903 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,904 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:35,904 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,904 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:35,905 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,905 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,905 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,905 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,908 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,908 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,908 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,908 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,910 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,910 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,910 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,910 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,910 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,911 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,911 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,911 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,932 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,932 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,932 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,932 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,932 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,938 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event [2025-03-15 00:54:35,938 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2025-03-15 00:54:35,938 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:35,938 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:54:35,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:35,938 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,938 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,938 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,938 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,939 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,939 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:35,939 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,940 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,940 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,940 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,940 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,941 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,941 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,941 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,941 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,942 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,942 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,942 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:35,943 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:54:35,943 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:35,946 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,946 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,946 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,946 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:35,947 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:35,947 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,947 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,947 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,956 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,956 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,956 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,956 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,956 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,957 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,957 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,958 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,958 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,958 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,959 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:35,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:35,959 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,959 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:35,959 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,959 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,966 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,966 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,966 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,966 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:35,970 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,970 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,970 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,970 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,973 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,973 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,973 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,973 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,978 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,978 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:35,978 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,978 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:35,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,979 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,979 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,979 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:35,979 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:35,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,980 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,980 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,980 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:35,980 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:35,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,981 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,981 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,981 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:35,981 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:35,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:35,981 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:35,982 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:35,982 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:35,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:35,988 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,988 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,988 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,989 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:35,998 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,998 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:35,998 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:35,998 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,001 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,001 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,001 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,001 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:36,023 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,023 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,023 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,025 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,025 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,025 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,025 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,031 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,031 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,031 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,031 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,033 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,033 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,033 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,033 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,054 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,054 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,054 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,054 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,057 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,058 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,058 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,058 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,060 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:36,060 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,060 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:36,061 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,061 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,061 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,062 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,062 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,062 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:36,062 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:36,062 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:36,063 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,063 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:36,063 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,063 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,063 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,064 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,064 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,064 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,065 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,065 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,065 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,067 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,067 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,067 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,067 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:36,068 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,068 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,068 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,068 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,068 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,068 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,069 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,069 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,069 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,070 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,070 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,070 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,070 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,072 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,072 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,072 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,072 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,075 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 93#L78-1true, 605#true]) [2025-03-15 00:54:36,075 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,075 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,075 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,076 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,077 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,077 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,077 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,077 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,077 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,096 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,096 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,096 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,096 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,096 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,102 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,102 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,102 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,102 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,104 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,104 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,104 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,104 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,105 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,105 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,105 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,105 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,109 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,109 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,109 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,109 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,111 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,111 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,111 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,111 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,119 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,119 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,121 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 406#L52-7true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,121 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,122 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,122 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,122 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,123 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,123 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,123 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,124 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,124 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,124 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,124 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,124 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true, 441#L63-4true]) [2025-03-15 00:54:36,131 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,131 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,131 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,131 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,135 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,135 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,135 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,135 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,135 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,136 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,136 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,136 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,138 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,147 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,147 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,147 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,147 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,159 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,159 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,159 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,159 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,161 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,161 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,161 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,161 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,179 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,180 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,180 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,180 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,182 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,182 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,182 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,182 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,185 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,185 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,185 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,186 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,187 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,187 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,187 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,187 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,208 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,209 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,209 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,209 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:36,213 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:36,213 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:36,213 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,213 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,214 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,214 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,215 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,215 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,215 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:36,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,216 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,216 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,217 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,217 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,217 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,219 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,219 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,219 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,219 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:36,220 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,220 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,220 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,221 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:36,221 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,222 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,222 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,223 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,223 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,224 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,224 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,224 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,224 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,225 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,225 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,225 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,225 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,226 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,226 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,226 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,226 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,226 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,228 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,228 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,228 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,228 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:36,230 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,230 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,254 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,254 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,254 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,254 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,254 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,256 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,256 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,256 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:36,256 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:36,256 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,256 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,257 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,257 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,257 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,257 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,257 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,258 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,258 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,258 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,258 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,258 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,259 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,259 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,259 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,259 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,259 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,259 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,264 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,264 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,264 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:36,266 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:36,266 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:36,266 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,266 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:36,267 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:36,267 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:36,267 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,267 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,268 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,268 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,268 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,268 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,271 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,271 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,271 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,272 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,273 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,273 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,273 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,273 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,274 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,274 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,274 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,274 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,283 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,283 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,284 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,284 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,284 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,284 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,284 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,285 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,285 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true]) [2025-03-15 00:54:36,286 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:36,286 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true]) [2025-03-15 00:54:36,286 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,286 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true, 441#L63-4true]) [2025-03-15 00:54:36,291 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,291 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,291 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,291 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,295 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,295 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,295 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,295 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,297 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,297 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,297 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,297 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:36,300 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,300 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,300 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:36,300 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,308 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,308 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,308 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,308 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 401#L65-13true]) [2025-03-15 00:54:36,320 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,320 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,320 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,320 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,322 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,322 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,322 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,602 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,602 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,603 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,603 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,603 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,603 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:36,606 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,606 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,606 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,606 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,608 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,608 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,608 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,608 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,626 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,626 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,626 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,630 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:36,630 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:36,630 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,630 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:36,631 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:36,631 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:36,631 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,631 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:36,632 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,632 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,632 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,633 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,633 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,633 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,638 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,638 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:36,639 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:54:36,639 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,641 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,641 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,641 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,641 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,642 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,642 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:54:36,642 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:36,642 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,642 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,642 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,643 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,643 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:36,643 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,643 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:36,649 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,649 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,649 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,649 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,650 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,650 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,650 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,650 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,651 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,651 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,651 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,651 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 356#L50-6true, 605#true]) [2025-03-15 00:54:36,655 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:36,655 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:36,655 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,655 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:36,656 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,656 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,656 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,657 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,658 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:36,658 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,658 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,659 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,659 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,659 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,659 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,659 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:54:36,659 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:54:36,659 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:54:36,659 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:54:36,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,660 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:36,660 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,660 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,661 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,661 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,663 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,663 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,663 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,663 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,663 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,664 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,664 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,664 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,664 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,665 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,665 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:36,665 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,665 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,665 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,666 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,666 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,666 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,666 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,674 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,674 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,674 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,674 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:36,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:36,677 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,677 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,677 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,677 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,679 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,679 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,679 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,679 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,679 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,680 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,680 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,680 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,680 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,681 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,681 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:36,681 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,681 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,681 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,681 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,682 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,682 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,682 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,688 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,688 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,690 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,690 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,690 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,691 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,691 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,691 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,691 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,691 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,692 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,692 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,692 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:36,695 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:36,696 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,696 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,698 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,698 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,711 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,712 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,712 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true, 441#L63-4true]) [2025-03-15 00:54:36,715 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,715 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,715 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,715 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,719 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,719 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,720 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,721 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,721 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,721 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,721 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,728 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,728 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,728 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,728 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:36,729 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,729 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,729 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,729 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,738 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,738 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,738 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,739 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,739 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,739 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,739 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:36,754 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,754 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,754 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,754 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,756 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,756 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,756 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,756 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,758 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,758 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,758 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:36,759 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,759 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,759 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,760 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,760 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,760 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,760 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,761 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,761 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,761 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:36,761 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,781 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,781 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:36,781 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,782 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,782 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:36,782 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:36,782 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:36,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,782 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,783 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,783 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,783 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:36,784 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,784 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,784 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,784 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,785 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,785 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,785 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,787 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:36,787 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,787 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,788 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,788 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,788 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,788 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,788 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,789 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is not cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:54:36,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,789 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,789 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:36,790 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,790 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,790 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,791 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,791 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,791 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,791 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,791 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,792 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:36,792 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,792 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,793 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is not cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:54:36,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,793 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:36,793 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,793 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,794 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,794 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,794 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,794 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,794 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,795 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,795 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,796 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,796 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,796 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,796 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,797 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:54:36,797 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:36,797 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,797 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,798 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,798 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,798 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,798 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,799 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,799 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,799 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,800 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,800 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,800 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,800 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,800 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,801 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,802 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,802 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,803 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,803 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,803 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,803 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,803 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,803 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,804 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,804 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,804 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 469#L50-1true, 554#L78-2true, 605#true]) [2025-03-15 00:54:36,810 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:36,811 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,811 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,814 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,814 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,814 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,814 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,814 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,814 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,814 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,815 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,815 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:36,815 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,816 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,816 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,816 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,816 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,816 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,817 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,817 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,841 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,841 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,841 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,841 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,841 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,842 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,842 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:36,845 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 441#L63-4true]) [2025-03-15 00:54:36,845 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,851 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:36,852 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,852 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,870 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,870 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,870 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,872 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:36,872 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,872 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,887 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:36,887 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,887 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,888 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,888 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,888 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,888 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,889 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,889 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,889 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,889 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,912 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,913 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:36,913 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,913 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,914 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:36,914 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,914 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:36,915 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:36,915 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,915 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,915 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,917 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:36,917 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:36,917 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:54:36,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:36,918 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,918 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,919 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:36,919 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,919 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,921 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,921 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,921 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,922 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,922 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,922 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 167#L65-5true]) [2025-03-15 00:54:36,923 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,923 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,923 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,923 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,923 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,924 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,924 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,924 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,924 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,924 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,924 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,925 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,925 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,925 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,926 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,926 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,926 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,926 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,926 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:36,927 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,927 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,927 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:36,928 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:36,928 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,928 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:36,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,929 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:36,929 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,929 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,929 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,929 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,931 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,931 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:36,943 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,961 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,961 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,961 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,961 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,961 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,961 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,962 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,962 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,962 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,962 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:36,962 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,963 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:36,963 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,963 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,964 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,964 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,964 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,964 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,964 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,965 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,965 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,965 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,965 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:36,966 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:36,967 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,967 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,967 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:36,967 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:36,967 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,033 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:37,034 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:37,034 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 182#L50-2true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:37,034 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,034 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,035 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,035 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:37,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:37,037 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:37,037 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:37,037 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,037 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,040 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,040 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,040 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,040 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:37,041 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,041 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,041 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,041 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,043 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:37,043 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,043 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,044 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,044 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,044 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,045 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,045 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,045 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 476#L65-6true]) [2025-03-15 00:54:37,046 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,047 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,047 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:37,048 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:37,048 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:37,048 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,048 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:37,049 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,049 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,049 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,050 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,050 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,050 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,050 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,051 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,052 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,052 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,052 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,053 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,053 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,053 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,054 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,054 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,054 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:37,057 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,063 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,063 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,063 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,063 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,063 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,064 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,064 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,064 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,075 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:37,075 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,076 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,076 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,076 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,076 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,076 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,076 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,088 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:37,088 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,088 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,092 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,092 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,092 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,092 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,094 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,094 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,094 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,094 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,099 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,099 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:37,100 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,100 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,101 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,101 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,102 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,102 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,103 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,103 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,103 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,103 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,104 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,104 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,104 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,105 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,105 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:37,179 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:37,179 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,179 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,180 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,180 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:37,180 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,180 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:37,181 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:37,181 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,181 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:37,182 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,182 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,182 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,182 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:37,183 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:37,183 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,183 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:37,184 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,184 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,184 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,184 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,185 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,185 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,185 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,185 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,186 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,186 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,186 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,186 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,186 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,187 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,187 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,188 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,189 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,189 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:37,191 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,191 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,191 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,192 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,192 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,192 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,194 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,194 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,194 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,194 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,194 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,195 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,195 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,195 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,195 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,195 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,202 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,202 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,202 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,209 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,209 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,209 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,210 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,210 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,210 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,218 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,218 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,218 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,218 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,220 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,220 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,220 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,220 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,221 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:37,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:37,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,222 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,222 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,222 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:37,222 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:37,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:37,223 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,223 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,223 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,223 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:37,224 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,224 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,224 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,224 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,227 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,228 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,238 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,238 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:37,238 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,238 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,239 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,239 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:54:37,239 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,239 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:37,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,240 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,240 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,240 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,242 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,242 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,242 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,242 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,242 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,243 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,243 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,377 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,377 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,377 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,381 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,381 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,381 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,382 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,382 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,382 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,382 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,387 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:37,388 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,388 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,388 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:37,388 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,389 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,390 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,390 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,390 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,390 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,390 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,391 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,391 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,392 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,392 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,392 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,456 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:37,456 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,457 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,457 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,457 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,457 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,458 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:37,458 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,458 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,458 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,458 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,459 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:37,459 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,459 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:37,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,460 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,460 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,460 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,460 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:37,461 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:37,461 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,461 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:37,462 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,462 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:37,462 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,463 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,463 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:37,463 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,463 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:37,464 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,464 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,464 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,464 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:37,465 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,465 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,465 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,466 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,466 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,466 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,466 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,482 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2025-03-15 00:54:37,482 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:54:37,482 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:54:37,482 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:54:37,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,483 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,483 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,483 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,483 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,484 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true, 564#L51-3true]) [2025-03-15 00:54:37,484 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,484 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,487 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,487 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,487 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,487 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,487 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,488 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,488 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,488 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,488 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,490 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,490 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,490 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,491 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,491 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,491 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,493 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,493 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,493 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,493 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,495 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,495 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,495 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,495 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,508 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,508 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,508 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,508 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:37,508 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,509 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,509 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,509 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,509 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:54:37,510 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:37,510 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:37,510 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,510 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,511 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,511 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,511 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,511 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,513 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,513 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,513 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,514 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,514 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,514 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,515 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,515 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,515 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,517 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,517 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,517 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,517 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,518 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,518 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,518 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,518 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,523 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,523 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:37,525 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,525 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,525 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,525 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,526 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,526 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,526 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,527 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,527 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,527 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,528 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,528 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,528 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,528 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,529 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,529 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,529 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,600 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,600 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,600 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,600 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,601 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:54:37,601 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:37,601 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:54:37,601 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:37,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,601 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,601 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,601 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,602 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 160#L79-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:37,602 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,602 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:37,604 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,604 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,604 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:37,605 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,605 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,605 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,614 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,614 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,614 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,614 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,622 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:54:37,622 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:37,622 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:54:37,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:37,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 296#L51-4true, 605#true]) [2025-03-15 00:54:37,623 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,623 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,623 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,624 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,624 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,624 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,624 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,625 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,625 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,625 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,625 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,625 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,626 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,626 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true, 564#L51-3true]) [2025-03-15 00:54:37,627 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,627 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,627 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,627 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,628 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,628 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,628 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,628 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,630 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,630 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,630 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,630 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,631 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 304#L51-7true, 602#true, 605#true]) [2025-03-15 00:54:37,632 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,632 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,632 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,632 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,632 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:37,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,633 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,633 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,633 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,633 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,647 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,647 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,647 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,649 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:37,649 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,649 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,649 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,650 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,650 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,650 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,650 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,651 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,651 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,651 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,653 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,653 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,653 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,653 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,654 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,654 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,654 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,660 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,660 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,660 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:37,661 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,661 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,662 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,662 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true, 287#L66-8true]) [2025-03-15 00:54:37,662 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,662 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,662 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:37,662 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,663 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,663 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,663 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,663 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,664 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,664 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,664 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,664 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,664 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,664 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,665 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,665 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,665 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,665 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,665 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,666 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,666 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,666 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,667 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,667 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,667 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,667 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,668 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,668 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,668 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,668 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,668 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,738 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,738 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,738 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,738 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,742 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,742 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,742 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,744 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,744 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,745 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,745 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,745 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,745 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,746 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is not cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:54:37,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,746 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,746 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,747 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:37,747 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,747 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,747 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,747 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:37,748 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,748 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,748 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:37,749 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,749 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,750 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 287#L66-8true]) [2025-03-15 00:54:37,750 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,750 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,752 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,752 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,752 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:37,756 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,756 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,756 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:37,756 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,760 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,760 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,760 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,760 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,760 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,761 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,761 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,761 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,761 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,762 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,762 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,762 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,774 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is not cut-off event [2025-03-15 00:54:37,774 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:54:37,774 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:54:37,774 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:54:37,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,775 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true, 167#L65-5true]) [2025-03-15 00:54:37,775 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,775 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,778 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,778 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,778 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,779 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,779 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,779 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,779 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,780 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,780 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 605#true]) [2025-03-15 00:54:37,781 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,781 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,781 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,781 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,782 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 605#true]) [2025-03-15 00:54:37,782 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,782 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,783 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,783 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,783 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 304#L51-7true, 602#true, 605#true]) [2025-03-15 00:54:37,784 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,784 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 304#L51-7true, 602#true, 605#true]) [2025-03-15 00:54:37,784 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,785 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,785 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,786 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,786 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,786 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,787 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,787 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,787 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,787 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,789 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,789 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,789 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,789 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,800 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,800 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,800 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,800 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,800 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,801 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,801 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,801 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,807 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,807 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,807 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,807 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,809 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,809 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,809 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,809 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,809 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,809 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,810 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:37,810 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:37,810 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,810 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:37,811 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,811 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,811 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,812 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,812 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,816 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,816 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,818 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:37,818 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,818 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,828 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,828 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,828 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,828 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,829 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,829 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,830 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,830 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,830 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,830 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,830 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,831 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,831 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,831 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,832 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,832 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:37,832 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,832 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,832 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:37,848 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,848 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,848 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,848 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:37,880 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,880 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,880 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,880 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,882 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,882 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,882 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,882 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:37,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,903 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,903 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,903 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,903 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,907 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,907 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,907 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:37,908 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,908 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,908 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:37,909 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:37,909 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,909 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,909 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:37,910 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:37,910 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,912 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,912 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,912 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,912 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,913 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:37,913 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,913 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,914 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,914 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:37,914 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,914 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,915 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,915 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 122#L79-7true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:37,915 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,915 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,915 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,915 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:37,916 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,916 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,916 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:37,917 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,917 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,917 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,918 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,918 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,918 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,918 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,919 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,919 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,919 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,919 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,919 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,920 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,920 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,920 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,921 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,921 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,921 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,921 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,921 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,921 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,922 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,922 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:37,922 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,922 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,923 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,923 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:37,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:37,923 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:37,924 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,924 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:37,925 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,925 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,925 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,925 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,925 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,926 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,926 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,926 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,926 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,927 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,927 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,927 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,928 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,928 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,928 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,930 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,930 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:37,930 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,930 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:37,934 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,934 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,934 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,934 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,934 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,935 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,935 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,935 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:37,936 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,936 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,942 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is not cut-off event [2025-03-15 00:54:37,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:54:37,942 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:37,942 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:54:37,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:37,942 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,942 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,942 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true, 167#L65-5true]) [2025-03-15 00:54:37,945 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,945 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,945 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true, 476#L65-6true]) [2025-03-15 00:54:37,946 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,946 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,946 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,946 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,953 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,953 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,953 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,953 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,953 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,954 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,954 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,954 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,954 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,954 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,954 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:37,955 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,955 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,955 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,956 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,956 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:37,957 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,957 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,957 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,957 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,957 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,958 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,958 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,958 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 50#L51-12true, 602#true, 605#true]) [2025-03-15 00:54:37,958 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:37,958 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,958 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,959 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,959 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:37,959 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,959 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,959 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:37,960 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,960 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,960 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,961 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,961 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:37,961 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,962 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:37,962 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,962 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,975 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,975 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:37,981 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,981 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,981 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,981 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:37,981 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,981 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,982 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,982 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,984 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,984 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,984 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,984 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:37,985 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:37,985 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,985 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:37,985 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:37,986 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:37,986 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:54:37,986 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,986 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:37,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:37,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:37,987 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,987 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:37,987 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:37,987 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,000 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,000 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,000 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,000 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,000 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,001 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,001 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,001 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,001 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,001 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:38,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:38,006 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,006 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,006 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,006 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,011 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:38,019 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,019 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,019 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,019 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,030 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,030 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,030 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,030 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,031 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,032 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,032 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,032 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,048 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,048 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,048 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,048 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,050 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,050 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,050 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,050 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,055 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,055 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,055 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,055 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,056 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,056 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,056 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,056 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,078 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,078 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,078 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,078 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,082 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,082 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,082 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,083 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,083 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,083 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,083 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,084 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,084 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:38,085 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,085 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,085 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,085 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,085 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,086 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,086 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,086 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,088 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,088 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,088 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,088 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,088 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:38,089 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,089 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:54:38,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,089 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,089 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,090 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:38,090 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,090 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,091 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:38,091 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,091 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:38,092 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:38,092 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:38,093 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,093 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,093 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,094 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,094 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:38,095 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,095 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,095 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,095 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,095 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,096 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,096 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,096 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,097 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,097 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,097 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,097 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,097 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,098 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:38,098 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,098 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:38,098 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,099 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,099 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:54:38,099 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:38,099 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,099 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:38,100 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:54:38,100 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,100 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 284#L65-12true, 605#true]) [2025-03-15 00:54:38,101 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,101 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,101 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,101 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,101 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,102 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,102 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,102 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,102 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,103 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,103 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,104 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,104 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,104 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,104 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,105 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:38,105 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,105 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:54:38,106 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,106 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,106 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,106 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,107 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,107 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,107 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,108 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,108 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,108 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,109 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,109 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,109 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,109 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,109 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,113 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,113 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,114 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:38,114 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,114 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:54:38,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,114 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:38,115 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:38,115 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,115 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true, 476#L65-6true]) [2025-03-15 00:54:38,119 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,119 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,119 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:38,120 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 383#L65-7true, 605#true]) [2025-03-15 00:54:38,120 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,120 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,128 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,128 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,128 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,128 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,128 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,128 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,129 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,129 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,129 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:38,130 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,130 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,130 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,130 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,131 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,131 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,131 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,132 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,132 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,132 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,132 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,147 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,147 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,170 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,170 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,170 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,170 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,171 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,171 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,171 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,171 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,171 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:38,174 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,174 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,174 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,174 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,179 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,179 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,179 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,179 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,186 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,304 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,304 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,305 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,317 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,317 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,317 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,317 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,318 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,318 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,318 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,318 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,336 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,336 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,336 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,338 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,338 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,338 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,338 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,343 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,343 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,343 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,343 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,345 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,345 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,345 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,345 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,367 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,367 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,367 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:38,372 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:38,372 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,373 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,373 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,373 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,373 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,375 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,375 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:38,378 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:38,378 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,378 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,378 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,379 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,379 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,379 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,379 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:38,380 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,380 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,381 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,381 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,382 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,382 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,382 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,382 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,384 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,384 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,384 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,385 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,385 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,385 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,385 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,385 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,385 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,386 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,386 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,386 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,387 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,387 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,387 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,387 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,388 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,388 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,388 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,388 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,388 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,389 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,389 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,389 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,389 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:38,390 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,390 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,390 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:38,391 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,391 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,391 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,392 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:38,392 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,392 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,394 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,394 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,394 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,394 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,394 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,395 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,395 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,395 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:38,396 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,396 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,396 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:38,402 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,402 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:38,402 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,403 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:38,403 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,403 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,404 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,404 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:38,407 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,407 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,408 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,408 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 159#L51-5true, 605#true]) [2025-03-15 00:54:38,408 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,408 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,408 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,408 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,414 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,414 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,414 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,414 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,415 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,415 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,415 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,416 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,416 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,416 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,416 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,416 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,416 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,416 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,417 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:38,417 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,417 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,417 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,417 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,417 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,418 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,418 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,418 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,418 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,421 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,421 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,421 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 406#L52-7true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,421 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,421 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,421 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,421 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,422 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,422 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,422 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,422 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,422 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,422 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,422 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,423 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,423 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,423 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,423 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,424 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,425 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,425 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,426 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,426 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,426 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,426 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,426 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,426 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,426 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,427 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,427 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,427 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,427 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,427 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [406#L52-7true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,427 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,428 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,428 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,428 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,429 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,429 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,429 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:38,430 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,430 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,430 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,431 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,431 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,431 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,432 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,432 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,432 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,432 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,433 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,433 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,433 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:38,433 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,433 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,433 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,434 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,434 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,434 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,434 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,434 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:38,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:38,435 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,435 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,435 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,435 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,435 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,435 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,435 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,436 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,436 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,436 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,451 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,451 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,473 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,474 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,474 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:38,476 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,476 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,477 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,477 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,477 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,477 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,478 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,478 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,478 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,478 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,479 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,479 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,479 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,480 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,480 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,480 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,480 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,480 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,481 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,481 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,481 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,481 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,481 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,481 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:38,484 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,484 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,484 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,484 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,490 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,490 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,490 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,490 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,498 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,498 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,498 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,498 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,514 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,514 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,514 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,514 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,516 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,516 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,516 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,516 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,537 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,537 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,537 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,537 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,539 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,539 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,539 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,539 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,545 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,545 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,545 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,545 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,548 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,548 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,548 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,548 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,574 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,574 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,574 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,581 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,581 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,585 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,585 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,585 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,585 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,585 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,587 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:38,588 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,588 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:38,589 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,589 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,589 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,589 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,590 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,590 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,590 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,590 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,590 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,590 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,591 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,591 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,592 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,592 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,593 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,594 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:38,594 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,594 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,595 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,595 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,595 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,595 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,595 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,596 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,596 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,596 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,596 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:38,597 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,597 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,597 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,597 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,599 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,599 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,599 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,599 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,600 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,600 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,600 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,600 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,600 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 356#L50-6true, 605#true]) [2025-03-15 00:54:38,601 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:38,601 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:38,601 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:38,601 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,601 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,602 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,602 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,602 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,602 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,602 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,603 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:38,603 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,603 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,603 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,605 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:38,605 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,606 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,606 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,606 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,606 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,607 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,607 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,607 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,608 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,608 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,612 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:38,615 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,615 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,615 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:38,616 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,616 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,616 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,617 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:38,617 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,628 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,628 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,628 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,629 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,629 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,629 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,629 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,630 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,630 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,630 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,630 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,630 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,631 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,631 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,631 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,631 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,631 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,631 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,631 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,632 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,632 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,632 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,632 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:38,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:38,633 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,633 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,633 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,633 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,634 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is not cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,634 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,634 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,635 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,635 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,635 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,636 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:38,636 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,636 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,636 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,636 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,637 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,637 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,637 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:38,637 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,637 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,637 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,637 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,638 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,638 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,638 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,638 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,638 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,638 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,639 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,641 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,641 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is not cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:54:38,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,641 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,641 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,643 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,643 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,643 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:38,643 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,643 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,643 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,644 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,644 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,644 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,644 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,644 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,644 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:38,645 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,645 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,645 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,645 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,645 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,646 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,646 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,646 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,646 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,647 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,648 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,648 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,648 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,649 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,649 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,650 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,650 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,650 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,650 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,651 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,651 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,651 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,651 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,658 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,658 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,668 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,668 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,690 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:38,691 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,691 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,691 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,691 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,692 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,692 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,692 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,693 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,693 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,693 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,693 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,693 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,693 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:38,697 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,697 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,697 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,697 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [406#L52-7true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,702 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,702 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,703 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,703 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:38,710 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:38,711 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,711 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,725 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,725 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,725 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,725 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,727 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,727 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,727 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,727 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,745 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,745 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,745 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,745 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,747 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,747 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,747 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,747 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,752 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,752 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,752 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,754 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:38,754 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,754 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,769 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,769 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,769 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:38,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,771 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,771 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,771 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:38,771 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:38,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:38,781 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,781 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:38,781 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,781 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,781 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,781 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,784 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,784 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,784 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,784 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,785 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,787 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,787 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,787 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:38,788 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,788 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,788 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:38,789 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,789 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,789 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,789 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,790 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,790 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,790 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,790 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,790 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,791 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,791 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,791 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,791 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,792 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:38,792 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,792 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,793 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,793 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,793 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,794 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,794 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,794 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,794 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,794 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,794 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,795 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,795 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,795 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,795 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,795 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,796 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,796 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,796 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,798 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 356#L50-6true, 605#true]) [2025-03-15 00:54:38,798 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,798 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,800 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,800 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,800 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,801 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,801 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,801 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,801 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,801 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,802 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,802 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,802 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,803 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:38,803 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:38,803 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,803 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,804 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,804 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,804 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,804 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,813 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,816 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:38,816 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,816 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,817 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,817 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,817 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:38,817 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,817 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,818 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,818 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,818 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,819 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:38,830 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,830 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,830 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,830 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 564#L51-3true]) [2025-03-15 00:54:38,831 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,831 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,831 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,831 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,832 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,832 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,832 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,833 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,833 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,833 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,833 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,834 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,834 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,834 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,834 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,835 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,835 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,835 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 605#true]) [2025-03-15 00:54:38,835 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,835 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,836 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,836 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,836 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,836 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,836 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:38,837 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,838 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,838 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,838 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,839 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:38,839 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,839 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,840 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,840 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,840 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,841 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,841 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,841 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,841 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,841 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,842 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,842 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,842 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,842 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 605#true]) [2025-03-15 00:54:38,843 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,843 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,843 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,843 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,843 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,844 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,844 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,844 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,845 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:38,845 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,845 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,845 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,846 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,846 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,847 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,847 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,847 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:38,848 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:38,848 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,848 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,849 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,849 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,849 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,850 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,850 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:38,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:38,852 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,852 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,852 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,859 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,860 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,860 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,860 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,860 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,860 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,860 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,860 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:38,880 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:54:38,880 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:38,880 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:38,891 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,891 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:38,892 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,892 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,892 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,892 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:38,898 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 441#L63-4true]) [2025-03-15 00:54:38,898 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,898 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:38,906 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:38,906 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,906 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,931 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 287#L66-8true]) [2025-03-15 00:54:38,931 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,931 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,933 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true, 263#L49-4true]) [2025-03-15 00:54:38,933 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:38,953 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:38,953 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,953 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,955 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,955 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,955 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,955 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:38,956 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:38,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,982 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,982 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,982 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,982 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:38,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:38,984 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:54:38,984 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,984 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:38,984 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:38,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,996 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,996 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,996 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:38,996 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:38,996 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,997 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:38,997 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:38,997 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,000 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:39,000 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,000 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,005 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,005 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,005 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,005 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,005 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,006 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:39,006 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:39,006 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:39,007 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:39,007 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,008 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:39,008 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:39,009 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:39,009 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,010 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,010 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:39,011 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,011 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,011 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,011 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,011 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,012 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,012 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,012 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,033 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,033 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,038 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,038 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,038 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,038 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:39,047 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,047 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,047 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,047 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:39,052 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,052 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,053 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,053 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,053 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true, 564#L51-3true]) [2025-03-15 00:54:39,054 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,054 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,054 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,054 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,058 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,058 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,058 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,059 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,059 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,059 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,060 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,060 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,060 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,061 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,061 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,061 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,062 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,062 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,062 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,064 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,064 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,064 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,065 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,072 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,072 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,072 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,072 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,073 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,073 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,073 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,073 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:39,091 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:39,091 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:39,091 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:39,091 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:39,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:39,091 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,091 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,092 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,092 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,104 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,104 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:39,105 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,105 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,105 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,105 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,367 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,367 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,367 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,367 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:39,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:39,369 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:54:39,369 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:39,369 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,369 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,387 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,387 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:39,387 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:39,387 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,387 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,388 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,388 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,388 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,388 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,388 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,389 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:39,390 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:39,390 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:39,390 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:39,390 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,390 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:39,391 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,392 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,392 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,392 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:39,392 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:39,394 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:39,394 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,394 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,400 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,401 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:39,402 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,402 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,402 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,402 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:39,405 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,405 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,406 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,406 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,406 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,406 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,435 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,435 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,436 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,436 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,436 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,436 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,436 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 50#L51-12true, 605#true]) [2025-03-15 00:54:39,441 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,441 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,441 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,442 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,442 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,442 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,443 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,443 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,443 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,443 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,443 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:39,453 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,453 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,453 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,453 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 284#L65-12true, 605#true]) [2025-03-15 00:54:39,456 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,456 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,456 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,456 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:39,461 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,461 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,461 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,462 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,463 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,463 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,463 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,466 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,466 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,466 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,466 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,470 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,470 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,470 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,470 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,470 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,470 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,471 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,471 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,471 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,471 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,471 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,471 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:39,472 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,472 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,472 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,473 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,473 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,473 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,474 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,474 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,474 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,474 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,474 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,475 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,475 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,476 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,476 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,476 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,476 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,477 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,477 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,477 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,477 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,479 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,479 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,479 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,488 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,488 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:39,512 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:39,512 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,512 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,513 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:39,513 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,513 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,513 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,513 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:39,515 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:39,515 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:39,515 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:39,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,518 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,518 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,518 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,518 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 469#L50-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,520 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,521 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,529 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,529 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,529 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,529 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,529 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,529 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,529 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,530 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,530 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:39,532 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 496#$Ultimate##0true, 564#L51-3true]) [2025-03-15 00:54:39,532 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,532 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,635 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,635 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:39,635 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,635 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,637 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,637 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,637 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:39,637 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,645 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,645 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:39,645 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:39,647 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:54:39,647 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,647 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:39,647 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:54:39,657 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,657 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,657 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,657 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,665 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,665 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,665 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,665 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:39,666 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,666 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,666 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:39,667 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:39,667 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:39,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,668 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is not cut-off event [2025-03-15 00:54:39,668 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:54:39,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:54:39,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:54:39,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,669 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,669 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,669 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,669 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,671 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:39,671 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:39,671 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,671 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:39,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,672 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,672 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,672 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,672 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:39,674 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:39,674 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,674 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:39,676 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:39,676 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,676 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:39,677 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,677 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,677 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:39,678 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,678 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,678 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,678 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,704 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,704 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,704 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true, 167#L65-5true]) [2025-03-15 00:54:39,710 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,710 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,710 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,710 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,711 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,711 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,711 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,711 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:39,712 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,712 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,712 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,713 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,713 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:39,716 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,716 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,716 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 159#L51-5true, 605#true]) [2025-03-15 00:54:39,724 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,724 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,724 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true, 401#L65-13true]) [2025-03-15 00:54:39,726 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,726 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,727 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:39,732 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,732 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,732 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,732 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:39,733 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,733 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,733 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,733 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,734 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,734 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,734 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,734 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,735 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,735 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,735 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,735 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,737 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,737 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,737 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,737 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,738 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,738 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,738 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,738 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,743 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,743 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,743 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,744 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,744 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,744 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,744 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:39,745 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,745 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,745 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,746 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,746 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,746 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,747 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,747 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,747 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,747 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,748 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:39,748 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,748 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,750 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,750 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,750 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,750 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:39,752 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,752 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,752 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,752 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,761 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,762 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,762 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,775 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:39,785 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,785 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,785 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,785 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,788 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:39,788 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,788 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,788 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,789 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,789 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,789 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,789 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:54:39,791 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 273#L66-15true]) [2025-03-15 00:54:39,791 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:39,791 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,797 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,797 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,797 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,797 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,799 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,799 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,799 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,799 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:54:39,844 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,844 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,844 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:39,907 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,907 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,907 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,907 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:39,910 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:39,910 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,910 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,910 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,912 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,912 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,912 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,912 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,915 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,915 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,915 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,916 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,924 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,924 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,924 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,924 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:39,926 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,926 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,926 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,926 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,935 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,935 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,935 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:39,936 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:39,936 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,936 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 501#L80-13true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,947 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,947 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,947 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,947 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true, 564#L51-3true]) [2025-03-15 00:54:39,956 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,956 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,956 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,956 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:39,957 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:39,957 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:39,957 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:39,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,959 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,959 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,959 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:39,959 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:54:39,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true]) [2025-03-15 00:54:39,960 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,960 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,960 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,960 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:39,961 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,961 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,961 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,961 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,962 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,962 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,962 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,962 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,962 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:39,963 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,963 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,963 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,963 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:39,964 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,964 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,964 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,964 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,964 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,964 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:39,965 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:39,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,965 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:39,966 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 242#L79-15true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:39,966 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,966 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:54:39,967 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,967 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:39,968 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:39,968 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,968 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,969 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:39,969 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,969 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,969 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:39,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:39,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:39,976 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,977 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,977 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,977 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:39,986 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:39,986 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,986 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:39,987 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:39,987 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:39,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,006 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,006 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,006 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,006 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,008 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,008 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,008 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true, 476#L65-6true]) [2025-03-15 00:54:40,009 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true, 167#L65-5true]) [2025-03-15 00:54:40,009 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true, 261#L51-14true]) [2025-03-15 00:54:40,010 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,010 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,010 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:40,012 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,012 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:40,012 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,013 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,013 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,014 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,014 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,014 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,015 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,015 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,015 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,015 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,017 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,017 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,017 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,017 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,017 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:40,018 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,019 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,019 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,019 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true, 401#L65-13true]) [2025-03-15 00:54:40,028 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,028 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,028 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:40,031 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,031 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,031 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,031 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,047 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,047 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,047 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,047 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,047 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,047 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,049 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,049 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,050 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,050 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,051 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,051 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,052 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,053 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,053 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,054 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,054 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,055 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,055 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,055 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,056 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,056 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,056 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,057 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,057 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,057 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,057 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,058 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,058 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,058 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:40,060 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,060 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,060 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,060 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:40,061 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,061 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,061 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,061 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,089 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,090 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,090 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,090 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,090 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,090 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,090 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,090 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,102 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,102 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,102 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,102 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,105 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:40,105 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,105 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,105 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:40,106 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,106 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,106 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,106 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,107 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,107 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,107 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,108 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,108 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,108 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,114 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,114 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,114 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,114 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,117 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,117 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,117 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,117 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:40,138 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,138 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,138 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,138 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,148 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,148 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,148 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,148 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,161 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,161 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,161 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,161 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,183 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,183 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,184 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,186 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,186 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,186 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,186 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:40,214 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,214 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,214 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,214 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:40,216 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,216 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,216 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,216 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,218 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,218 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,218 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,218 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,218 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,221 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,221 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,221 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,222 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,222 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:40,225 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,225 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,225 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,227 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,227 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,227 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,227 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,230 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,230 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,230 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,230 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 100#L65-4true, 605#true]) [2025-03-15 00:54:40,232 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,232 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,232 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,232 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,240 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,240 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,240 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,240 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:40,242 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,242 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,242 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:40,242 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:54:40,261 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,261 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,261 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,261 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true, 564#L51-3true]) [2025-03-15 00:54:40,270 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,270 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,270 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,270 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,271 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,271 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:40,271 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:40,272 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,272 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:40,273 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is not cut-off event [2025-03-15 00:54:40,273 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is not cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is not cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is not cut-off event [2025-03-15 00:54:40,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:40,274 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:40,274 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:54:40,275 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,275 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,275 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,275 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,276 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,276 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,276 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:40,277 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,279 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,279 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,280 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:40,281 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,281 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,281 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 379#L64-2true, 605#true]) [2025-03-15 00:54:40,283 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,283 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:40,284 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,284 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,285 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,285 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,285 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,285 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:40,286 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:40,292 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,292 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,292 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,292 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,301 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,301 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:40,301 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,301 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,306 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,306 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,306 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,307 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:40,318 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,318 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,318 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,318 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,319 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,319 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,319 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,319 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,319 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true, 476#L65-6true]) [2025-03-15 00:54:40,320 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:40,320 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 383#L65-7true, 605#true]) [2025-03-15 00:54:40,320 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,321 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,321 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,321 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true, 261#L51-14true]) [2025-03-15 00:54:40,322 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,322 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,322 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,322 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:40,324 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,324 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,324 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,326 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:40,326 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,326 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:40,327 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,327 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,327 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,327 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,327 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,328 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,328 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,329 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,329 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,329 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,329 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,329 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:40,331 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,331 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,331 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,331 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,332 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,332 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,332 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:40,334 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,334 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,334 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:40,343 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,343 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,343 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,343 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,347 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,347 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,347 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,347 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 296#L51-4true, 605#true]) [2025-03-15 00:54:40,348 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,348 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,348 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,348 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,366 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,366 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,366 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,366 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,366 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,366 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,367 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,367 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,367 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,367 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,368 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,369 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,369 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,369 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,370 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,370 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,370 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,370 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,371 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,371 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,371 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,373 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,373 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,373 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,373 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,374 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,374 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,374 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,374 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,401 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,416 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,416 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,416 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,416 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,420 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:40,420 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,420 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,420 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,421 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,421 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,421 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,421 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,428 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,428 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,428 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,428 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,431 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,431 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:40,453 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,453 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,453 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,453 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,463 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,463 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,463 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,463 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:54:40,478 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,478 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,478 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,478 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,666 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,666 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,666 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,666 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,666 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,668 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,671 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,671 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,671 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,673 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,673 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,673 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,673 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,688 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,688 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,688 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,689 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,689 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,691 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,691 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,691 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,691 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,691 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,693 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,693 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,693 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,693 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,695 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,695 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,695 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,695 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,696 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,696 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,696 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,696 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,696 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:40,698 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,698 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,698 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,698 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,698 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,701 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,701 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,701 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,701 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:40,703 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,703 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,703 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,703 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,704 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,704 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,704 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,704 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:40,706 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,706 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,706 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,706 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,712 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,712 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,712 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,712 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:40,713 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,713 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:40,713 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,713 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,728 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,728 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,728 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,736 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,736 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,736 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,736 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,737 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:40,737 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 564#L51-3true]) [2025-03-15 00:54:40,737 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,737 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:40,739 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is not cut-off event [2025-03-15 00:54:40,739 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:54:40,739 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is not cut-off event [2025-03-15 00:54:40,739 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:54:40,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:40,740 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:40,740 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,740 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,740 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,745 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:54:40,745 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,745 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,745 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,746 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:40,747 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:40,747 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,747 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,748 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,748 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,748 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,748 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,748 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:40,748 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,749 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,749 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:40,752 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,752 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,752 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,752 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,754 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,754 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:40,754 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:40,754 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:40,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,755 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,755 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,755 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,755 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:40,758 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:40,758 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:40,759 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:40,759 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,760 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:40,760 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:40,760 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,760 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:40,760 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,761 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,761 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,761 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,764 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,764 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,764 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,764 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,765 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,765 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,765 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,766 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,766 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,766 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,766 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,766 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:40,774 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,774 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,774 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,774 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,775 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,775 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,775 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,775 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true, 476#L65-6true]) [2025-03-15 00:54:40,776 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,776 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,776 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,776 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:40,778 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 167#L65-5true]) [2025-03-15 00:54:40,778 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,778 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,781 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:40,781 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,781 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:40,782 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,782 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,782 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,782 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:40,784 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,784 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,784 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,784 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,785 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,785 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,785 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,785 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,785 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,786 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,786 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,786 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,794 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 159#L51-5true, 605#true]) [2025-03-15 00:54:40,794 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,794 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,810 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,810 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,810 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,810 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,810 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,810 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,811 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,811 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,811 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,811 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,811 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,811 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,812 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:40,812 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:40,813 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,813 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,814 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:40,814 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,814 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,815 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,815 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,836 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,836 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,838 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,838 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,838 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:40,838 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:40,838 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:40,838 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:40,838 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:40,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,848 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,848 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,848 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,848 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,850 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:40,850 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,850 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,850 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:40,851 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:40,851 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:40,851 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,851 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,852 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,852 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,852 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,852 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,857 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:40,857 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,857 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,859 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,859 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,859 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:40,873 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,873 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,873 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,873 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,879 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,879 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,879 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,879 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:40,883 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,883 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,883 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,883 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,888 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,888 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,888 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,888 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,903 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,903 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,903 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,903 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,905 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,905 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,905 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,905 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,905 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,909 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,909 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,909 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,909 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true, 263#L49-4true]) [2025-03-15 00:54:40,910 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,910 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,910 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,910 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,927 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,927 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,927 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,927 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,927 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:40,929 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,929 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,929 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,929 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,929 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,932 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,932 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,932 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,932 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:40,933 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,933 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,933 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,933 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,935 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,935 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,935 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,935 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,935 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:40,936 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,936 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,936 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,936 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,936 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:40,939 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,939 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,939 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,939 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,941 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,943 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,943 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,943 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,943 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:40,944 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,944 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,944 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,944 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,951 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,951 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,952 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,952 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,952 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:40,953 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:54:40,953 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,953 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,953 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:54:40,969 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,969 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,969 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,980 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is not cut-off event [2025-03-15 00:54:40,980 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:40,980 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:54:40,980 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:40,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,980 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,980 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,980 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,980 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 383#L65-7true, 469#L50-1true, 605#true]) [2025-03-15 00:54:40,981 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is not cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:54:40,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 469#L50-1true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,981 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,981 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,981 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,981 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:54:40,985 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:40,985 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:40,986 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,986 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,986 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,986 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:40,987 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,987 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,987 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:40,988 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:40,988 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:40,990 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,990 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,990 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:40,991 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:40,991 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,991 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,992 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:40,992 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,992 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,994 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,994 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,994 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,994 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,994 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,995 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,995 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,995 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,996 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:40,996 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,996 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:40,996 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,996 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:40,997 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:40,997 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:40,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,998 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,998 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:40,998 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,998 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:40,999 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:40,999 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:40,999 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:40,999 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:41,000 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,000 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,000 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,000 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,002 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,002 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,002 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,002 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,002 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,003 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,003 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,003 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,003 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,004 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,004 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,004 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,005 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,005 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:54:41,007 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 273#L66-15true]) [2025-03-15 00:54:41,007 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:41,007 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,008 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,008 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,008 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,011 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,011 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,011 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,011 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,011 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:41,012 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,013 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,013 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,018 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,018 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,023 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,023 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,023 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,023 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,024 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,024 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,024 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,025 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,025 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,025 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,025 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:41,026 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 476#L65-6true]) [2025-03-15 00:54:41,026 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,026 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,031 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,031 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,031 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,031 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,031 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:41,032 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,032 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,032 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,032 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,033 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,033 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,033 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,034 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,034 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,034 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,035 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,035 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,035 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,035 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,035 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,037 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:41,037 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,037 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,059 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,059 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,059 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,059 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,061 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,064 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,064 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,064 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,066 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,066 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,066 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,067 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,067 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,067 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,067 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,068 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,068 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,069 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:41,069 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,069 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,070 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,070 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,070 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,070 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,070 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,070 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,080 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,092 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,093 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,093 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,093 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,095 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][255], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:41,096 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,096 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,106 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,106 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,106 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,109 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,109 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,109 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,109 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:41,110 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,110 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,110 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,110 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,130 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,130 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,130 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,130 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,137 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,137 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,137 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,137 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:41,140 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,140 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,140 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,140 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:54:41,146 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,146 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,146 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,161 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,161 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,161 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,161 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,161 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 167#L65-5true]) [2025-03-15 00:54:41,163 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,163 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,163 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,163 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,163 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,166 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,167 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,167 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,167 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,168 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,168 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,168 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,168 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,184 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,184 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,184 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,184 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,185 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:41,186 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,186 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,186 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,186 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,186 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:41,189 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,189 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,190 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,190 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,191 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,191 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,191 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,191 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,193 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,193 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,193 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,193 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,193 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:41,194 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,194 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,194 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,194 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,194 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,198 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,199 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,199 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:41,201 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,201 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,201 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,203 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,203 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 186#L49-2true, 602#true, 605#true]) [2025-03-15 00:54:41,203 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,203 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 383#L65-7true, 605#true]) [2025-03-15 00:54:41,204 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,204 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,204 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,204 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,220 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,220 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,220 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,220 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,221 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,221 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,221 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,221 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,221 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,221 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,221 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,222 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:54:41,222 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,222 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,222 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,225 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:41,225 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:41,225 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:41,239 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,240 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:54:41,240 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,240 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,243 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,243 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:41,244 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:41,244 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is not cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is not cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is not cut-off event [2025-03-15 00:54:41,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:41,244 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,244 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:41,245 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,245 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:41,245 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,246 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,246 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,246 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,246 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:41,247 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,247 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,247 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,247 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:41,248 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,248 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:41,249 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:54:41,249 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:41,249 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,249 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,250 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,250 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,254 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,254 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,254 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,254 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,255 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,255 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,255 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,256 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,256 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,256 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,256 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,256 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,256 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,257 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,257 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,257 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,257 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,257 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,258 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,258 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,258 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,261 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,261 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,262 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,262 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,262 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,263 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,263 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,263 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,263 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,264 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,264 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,264 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,264 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,264 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:41,265 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,265 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,265 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,265 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:41,266 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:41,266 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,266 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,266 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:41,267 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:41,267 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,267 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,267 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,268 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,268 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 35#L50-5true, 47#L102-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,268 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:41,268 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:41,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,272 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,272 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,272 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,272 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,273 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,273 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,273 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,274 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,274 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,274 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,279 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,284 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:41,285 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,285 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,286 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,286 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,287 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:41,287 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,287 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:41,288 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,288 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,288 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,295 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,295 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,295 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:41,296 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:41,296 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,296 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,297 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,297 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,297 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,299 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:41,299 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,299 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,300 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,300 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,300 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,300 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,300 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,301 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,301 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,301 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,301 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,301 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:41,324 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,324 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,324 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,324 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,327 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,327 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,329 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,329 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,329 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,330 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,330 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,331 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,331 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,331 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,331 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,331 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,331 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,332 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,332 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,332 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,333 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,333 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,333 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,334 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,334 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,334 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,335 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,335 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,335 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,336 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:41,336 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,336 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,337 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,337 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,348 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,349 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,349 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,349 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,349 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,349 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,349 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,349 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,392 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,392 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,392 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,392 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,392 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,396 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,396 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,396 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,404 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,404 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,404 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,404 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,404 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,407 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,407 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:41,411 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,411 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,411 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,411 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:41,412 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,412 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,412 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,412 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:54:41,413 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,413 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,413 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,413 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:54:41,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,435 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,435 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,435 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,435 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,435 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 476#L65-6true]) [2025-03-15 00:54:41,436 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,436 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,436 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,436 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,436 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,441 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,441 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,441 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 263#L49-4true]) [2025-03-15 00:54:41,443 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,443 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,443 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,444 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,460 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,460 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,460 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,460 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,460 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:41,462 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,462 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,462 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,462 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,462 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,467 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,467 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,467 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:41,469 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,469 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,469 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,469 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,470 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,470 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,470 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,470 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,472 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,472 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,472 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,473 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:41,473 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,473 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:41,498 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:54:41,498 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,498 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,498 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:41,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,695 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,695 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,696 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,696 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,696 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:41,696 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:41,696 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,696 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,697 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,697 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:41,697 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:41,697 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:41,697 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,697 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,697 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:41,698 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,698 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:41,698 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,698 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:41,699 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,699 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,699 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,699 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,699 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,700 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:41,700 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:41,700 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,700 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,702 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,702 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,703 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,703 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,703 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,703 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,703 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,707 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,707 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,707 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,708 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,708 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:41,708 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:41,709 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,711 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,711 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,711 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,712 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,712 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 309#L64-5true, 380#L78-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,712 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,712 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,713 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,715 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,715 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,715 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,715 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,715 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,716 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,716 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,717 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,717 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,717 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,717 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,717 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,717 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,718 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,718 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,719 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][285], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 380#L78-5true, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,719 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,719 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,719 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,724 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,724 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,724 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,725 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,725 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,726 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,726 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,726 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,726 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,727 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,731 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,732 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,732 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,732 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,732 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,733 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,733 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,733 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,734 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,734 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,734 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,739 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,739 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:41,748 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,748 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,748 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,748 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,758 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,758 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,758 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:41,782 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,782 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,782 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,782 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:41,783 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,783 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,783 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,783 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,784 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,784 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,784 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,784 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,784 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,784 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,786 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,786 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,789 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,789 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,790 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,790 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,790 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,791 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,791 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,791 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,792 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,792 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,792 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,792 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,792 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,793 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,793 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,793 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,794 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,794 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:41,794 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,794 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:41,795 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,795 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,795 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,796 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,796 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,796 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,796 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,806 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,807 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,831 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,831 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:41,831 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,832 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,832 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:41,832 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,854 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,855 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,855 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,855 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,855 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,855 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:41,856 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,856 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:41,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,866 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,866 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,866 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,866 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,866 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,867 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,867 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,867 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,867 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,867 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:41,867 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,868 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,868 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,868 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:41,868 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 469#L50-1true, 554#L78-2true, 605#true]) [2025-03-15 00:54:41,875 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,875 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,875 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,875 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,896 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,896 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,896 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,897 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 263#L49-4true]) [2025-03-15 00:54:41,897 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,897 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,917 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,917 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,917 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,917 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,917 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,917 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,918 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:41,918 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,918 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:41,948 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:54:41,948 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:41,948 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,948 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,961 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,961 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,961 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:41,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,962 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,962 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,962 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:41,962 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,963 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:41,963 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,964 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 564#L51-3true]) [2025-03-15 00:54:41,964 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,964 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:41,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,969 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is not cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is not cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:54:41,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,969 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,969 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,970 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is not cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is not cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:54:41,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,970 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,970 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,970 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,971 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,971 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,971 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,971 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,972 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,972 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,972 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,972 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:41,973 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,973 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,973 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,973 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,979 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,979 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,979 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,979 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,979 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,980 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,980 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,980 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,980 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,981 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,981 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,981 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,981 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,981 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,982 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,982 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:41,983 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:41,983 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,983 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,984 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,984 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,984 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,984 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:41,984 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:41,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,989 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,989 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,989 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,989 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,989 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,990 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,991 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,991 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:41,992 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:41,992 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:41,992 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,992 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,992 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,993 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,993 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,993 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,993 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:41,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:41,994 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,994 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,994 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,994 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,994 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:41,998 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:41,998 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:41,998 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,000 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,000 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,000 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,001 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,001 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,001 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,007 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 284#L65-12true, 605#true]) [2025-03-15 00:54:42,015 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,015 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,015 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,021 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,021 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,021 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,022 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,022 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,022 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,046 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,046 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,046 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,046 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,048 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,048 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,048 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,048 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,049 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,049 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,049 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,050 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,050 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,050 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,050 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,051 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,051 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,054 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,054 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,055 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,055 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,055 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,055 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,055 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,055 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,056 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,056 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,056 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,056 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,056 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,056 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,056 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,057 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,057 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,057 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,057 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,058 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,058 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,058 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,059 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,059 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,059 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,060 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,060 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,060 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,060 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,061 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,061 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,072 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,072 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,086 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,086 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,087 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:42,087 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,087 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,089 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,089 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,090 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,090 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,090 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,090 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true, 564#L51-3true]) [2025-03-15 00:54:42,091 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,091 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,091 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:42,098 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:42,098 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:42,098 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,103 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,103 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,103 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,103 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true, 196#L80-12true]) [2025-03-15 00:54:42,104 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,104 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,104 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,104 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:42,115 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,115 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:42,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 554#L78-2true, 605#true]) [2025-03-15 00:54:42,124 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,124 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,124 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,124 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,125 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,197 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,197 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,197 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,197 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,197 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,198 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,198 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,198 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,198 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,198 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,198 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,198 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,199 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,199 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:42,199 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,199 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,202 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,202 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,202 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,206 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:54:42,206 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,206 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,206 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:42,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,219 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,219 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,219 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,219 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,219 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,219 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,220 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,220 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,220 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,220 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,220 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,220 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,220 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,221 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 93#L78-1true, 605#true]) [2025-03-15 00:54:42,221 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:42,221 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,221 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,224 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,224 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,224 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,224 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,225 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,225 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,225 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,225 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,225 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,226 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,226 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,226 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,226 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,226 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,226 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,227 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,227 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:42,227 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,227 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:42,228 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,228 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,228 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,228 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:54:42,228 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,228 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:54:42,229 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,229 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,229 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,229 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,229 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,229 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,230 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,230 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,230 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,230 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,230 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,230 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:42,231 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,231 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:42,231 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,231 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:42,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,234 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,234 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is not cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is not cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:54:42,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 554#L78-2true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,234 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,234 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 20#L66-7true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,237 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,237 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,237 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,237 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,237 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,237 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,238 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:42,238 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,238 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:54:42,239 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:42,239 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,239 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,240 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:42,240 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,240 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,240 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,240 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:54:42,241 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,241 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,241 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,241 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,245 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,245 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,245 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,246 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,246 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,246 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,247 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,248 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,248 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,248 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,249 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,249 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,249 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:42,250 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,250 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,250 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,250 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,250 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:42,254 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,254 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,254 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,256 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,256 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,256 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,258 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,258 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,258 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,258 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,258 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,259 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,259 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,259 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,259 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,259 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,273 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,273 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,273 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,281 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,281 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,281 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,281 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true, 401#L65-13true]) [2025-03-15 00:54:42,283 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,283 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,283 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,289 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,289 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,289 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,289 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,290 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,290 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,290 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,290 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,290 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,290 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,291 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,291 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,291 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,292 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,292 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,314 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,314 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,314 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,316 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:42,316 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,316 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,317 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,317 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,317 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,317 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,317 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,317 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,317 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,318 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,318 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,318 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,318 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,319 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,319 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,319 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,319 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,320 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,320 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,321 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,324 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,324 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,325 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,325 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,325 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,325 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,325 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,325 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,325 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,326 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,326 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,326 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,328 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,328 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,328 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,328 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,328 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,328 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,329 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,329 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,329 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,330 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,330 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,330 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,331 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,331 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,332 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,332 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,332 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,332 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,333 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,333 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,333 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,333 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,334 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,334 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,334 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,334 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,335 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,335 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,335 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,336 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,345 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,346 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,361 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,361 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,361 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:42,362 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,362 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,362 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,363 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,363 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [182#L50-2true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:42,363 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:42,363 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][259], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,364 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:42,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:42,371 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,371 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,371 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,371 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:42,373 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:42,373 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,373 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:42,374 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:42,374 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,374 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,379 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,379 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,379 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,379 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,380 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,380 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,380 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,380 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,461 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,461 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,462 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,462 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,463 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:42,463 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,463 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,466 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,466 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,466 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:42,470 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,470 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,470 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,476 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:42,476 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,476 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:42,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:42,478 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,478 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,479 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,479 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:54:42,489 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:42,489 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,489 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,490 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,490 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,490 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,490 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,490 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,491 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,491 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,491 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,491 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:54:42,492 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,492 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:42,494 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,494 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,494 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,494 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,494 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,494 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,495 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,495 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,495 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,495 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,496 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:42,496 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,496 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:42,497 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:42,497 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,497 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:42,498 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,498 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,498 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:42,499 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,499 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,499 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 196#L80-12true, 605#true]) [2025-03-15 00:54:42,500 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,500 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,500 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,507 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,507 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,507 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,507 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,507 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,507 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,508 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,508 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,508 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,509 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,509 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,509 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,509 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,509 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,702 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,702 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,702 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true, 401#L65-13true]) [2025-03-15 00:54:42,703 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,703 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,703 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,703 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:42,706 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,706 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,706 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,706 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:42,712 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,712 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,712 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,712 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,714 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,714 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,714 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,715 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,716 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,716 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,717 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,717 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,717 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:42,734 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,734 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,734 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,734 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 406#L52-7true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,744 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,744 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,744 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,745 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,745 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,746 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,746 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,746 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,746 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,753 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,753 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,754 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,754 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,754 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,754 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,754 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,754 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,755 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,755 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,755 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,755 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,756 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,756 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,756 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,757 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,757 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,757 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,758 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,758 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,758 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,759 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,759 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,760 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,760 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,760 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:42,761 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,761 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,761 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,761 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,763 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,763 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,763 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,763 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,795 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,795 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,795 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,795 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,797 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,797 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,797 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,797 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:42,798 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:42,798 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,798 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,798 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:42,802 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,802 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,802 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,803 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:42,804 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:42,804 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,804 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,804 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:42,831 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,884 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,884 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,884 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,884 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,885 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,885 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,885 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,885 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:42,885 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,885 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:42,885 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,886 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:42,886 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,886 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,889 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:42,889 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:42,889 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:42,893 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,893 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,893 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,893 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:42,899 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:54:42,899 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:42,899 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,899 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,907 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:42,907 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:42,907 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:42,907 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:42,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,916 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,916 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,916 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:42,917 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:42,917 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:42,917 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:54:42,918 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,918 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:42,919 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,919 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,919 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,919 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,919 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:42,920 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,920 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:42,920 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,920 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:42,920 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:42,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,921 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,921 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:54:42,923 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,923 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,923 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,923 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,923 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,923 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:42,924 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,924 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,924 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,924 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:42,925 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:42,925 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,925 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:42,926 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:42,926 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:42,926 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,926 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,927 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,927 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,928 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:54:42,928 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,928 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,934 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,934 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,934 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,935 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,935 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:42,936 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:42,936 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:42,936 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:42,949 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:42,949 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,949 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:42,949 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:42,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:42,968 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,968 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true, 261#L51-14true]) [2025-03-15 00:54:42,969 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,969 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,969 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,969 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,970 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,970 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,970 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,970 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:42,972 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 50#L51-12true, 605#true]) [2025-03-15 00:54:42,972 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,972 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:42,978 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,978 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,978 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,978 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:42,979 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,979 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,979 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,980 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,981 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,981 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,981 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,981 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,981 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,982 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,982 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,982 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,982 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:42,983 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:42,983 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,983 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:42,984 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,984 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,984 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:42,985 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,985 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,985 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,985 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,985 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:42,999 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,999 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:42,999 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:42,999 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:43,003 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,003 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,003 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,003 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,015 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,015 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,015 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,016 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,016 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,016 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,016 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,017 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,017 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,017 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,017 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,023 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,023 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,023 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,023 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,023 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,024 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,024 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,025 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,025 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,025 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,026 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,026 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,026 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,026 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,027 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,027 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,027 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,028 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,028 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,028 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,029 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,029 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,030 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,030 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,030 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,030 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,032 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,032 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,032 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,032 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:54:43,060 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,060 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,064 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,064 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,064 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,064 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,066 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:43,066 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,066 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,066 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:43,067 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,067 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,067 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,067 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,072 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,072 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,072 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,072 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:43,074 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,074 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,074 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,074 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:43,084 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,084 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,084 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,084 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,084 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,094 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,094 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,094 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,094 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,094 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:43,101 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,101 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,101 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,101 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,119 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,120 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,120 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,120 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,120 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,120 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,121 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,121 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,121 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,121 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:43,122 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,122 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,122 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,122 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,122 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,125 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:43,125 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,125 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:43,142 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,142 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,142 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,142 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,142 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,142 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,143 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,143 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,143 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,143 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,143 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,143 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,144 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,144 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,144 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,144 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,144 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,147 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,147 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,147 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:43,151 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,151 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,151 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,151 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,151 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:43,157 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,157 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,157 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,157 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,164 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,164 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,164 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,164 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:43,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:43,173 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:43,173 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,174 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,174 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,185 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,185 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,185 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,186 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,186 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,186 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:43,187 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:43,187 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:54:43,187 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,187 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:54:43,187 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,188 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,188 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,188 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,188 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:43,189 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,189 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,189 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,189 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,189 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:43,190 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:54:43,190 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,193 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,193 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,193 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,194 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,194 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,194 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,195 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,195 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,195 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,195 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:43,196 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,196 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,196 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,196 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,196 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,197 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:43,197 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,197 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,197 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,197 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 379#L64-2true, 605#true]) [2025-03-15 00:54:43,198 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,198 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,198 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:43,204 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,204 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,204 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,204 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:43,212 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,212 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,212 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,212 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,212 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:43,217 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,217 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,217 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,217 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,217 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:43,218 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,218 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,218 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,218 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,219 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:43,219 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,219 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,224 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,224 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:43,236 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,236 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,236 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,236 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 401#L65-13true]) [2025-03-15 00:54:43,237 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,237 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,237 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,237 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,238 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,238 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,238 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,238 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,239 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,239 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:43,242 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,242 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,242 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,242 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:43,247 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,247 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,247 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,247 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:43,249 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,249 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,249 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,249 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,251 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,251 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,251 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,251 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,251 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,252 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,252 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,252 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,252 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,253 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:43,253 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,253 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,254 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,254 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,254 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,254 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,260 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,260 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,260 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,260 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:43,270 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,270 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,270 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,270 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:43,275 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,275 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,275 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,275 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,286 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,286 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,286 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,288 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true, 564#L51-3true]) [2025-03-15 00:54:43,288 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,288 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,295 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,295 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,295 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,296 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,296 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,296 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,296 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,297 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,297 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,297 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,298 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,298 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,298 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:43,299 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,299 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,299 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,299 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,300 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,300 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,300 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,300 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,300 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,300 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,301 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,301 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,301 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,301 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,303 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,303 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,330 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,330 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,330 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,330 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:43,333 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:43,333 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,337 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,337 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,337 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,337 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,339 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:43,339 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,339 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,339 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,340 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:43,340 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,340 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,340 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,341 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,341 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,341 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,341 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:43,346 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,346 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,346 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,346 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:43,346 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,347 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,347 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,347 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:43,348 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,348 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,348 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,348 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 469#L50-1true, 605#true]) [2025-03-15 00:54:43,349 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,349 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,349 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,349 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:43,358 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,358 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,358 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,358 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,358 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,366 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,366 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,366 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,366 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,366 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,371 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,371 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,371 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,371 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 263#L49-4true]) [2025-03-15 00:54:43,388 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,388 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,388 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,388 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,388 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:43,407 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,407 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,407 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,407 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,407 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:43,412 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,412 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,412 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,412 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,412 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 605#true]) [2025-03-15 00:54:43,418 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,418 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,418 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,418 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,424 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:43,424 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:43,424 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:43,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:43,427 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:43,427 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,427 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:43,427 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,437 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:43,437 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:43,437 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,437 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,448 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:43,448 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,448 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,448 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,449 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,449 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,449 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,449 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:43,450 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,450 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,450 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,450 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,450 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:43,451 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 469#L50-1true, 605#true]) [2025-03-15 00:54:43,451 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,451 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,452 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,452 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,452 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,452 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,455 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,455 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,455 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,455 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,455 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,455 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,456 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,456 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,456 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,456 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:54:43,457 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,457 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,457 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:43,457 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:43,458 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,458 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:43,458 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,458 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,459 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,459 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,459 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:43,460 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:43,460 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,460 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,460 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:43,461 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,461 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,461 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,461 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:43,462 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:54:43,462 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,462 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,462 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,467 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,467 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,467 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,467 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,467 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:43,468 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,468 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,468 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,468 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,469 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:43,469 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,469 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:43,475 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,475 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,475 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,476 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:43,477 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,477 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,477 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,477 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:43,478 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,478 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,478 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,479 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,479 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,479 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:43,480 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,480 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,480 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,480 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,480 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,485 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,485 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,485 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,485 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,486 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,487 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,487 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,487 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,488 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,488 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,488 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,488 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,488 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,492 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,492 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,505 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,505 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,505 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,505 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,506 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,506 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,506 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,506 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,506 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,507 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,507 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,507 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,507 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,509 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:43,509 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,509 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,511 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,511 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,511 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,511 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,511 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,512 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,512 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,512 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:43,514 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,514 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,514 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,514 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:43,517 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,517 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,517 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,517 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:43,523 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,523 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,523 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,523 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:43,526 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,526 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,526 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,526 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,528 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,528 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,528 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,529 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,529 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,529 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,529 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,530 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,530 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:43,530 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,531 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,531 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,531 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:43,534 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,534 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,534 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,534 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,536 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,536 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,536 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,536 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,536 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,539 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,539 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,539 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,539 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:43,553 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,553 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,553 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,553 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:43,558 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,558 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,558 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,558 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,576 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,576 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,578 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,578 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,578 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,578 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,579 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,579 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,581 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,581 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,582 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,582 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,582 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,582 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,582 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,582 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:43,583 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:43,583 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,583 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,584 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,584 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,584 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,584 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,585 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,585 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,585 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,585 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:43,586 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,586 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:43,586 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,586 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,587 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,587 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,587 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,588 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,588 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,588 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,588 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,589 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,589 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,589 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,591 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,591 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:43,591 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,593 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,593 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,593 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,816 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,816 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,816 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,816 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:43,821 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:43,821 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,821 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,829 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,829 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,829 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:43,834 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,834 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,834 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:43,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true, 441#L63-4true]) [2025-03-15 00:54:43,857 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 306#L51-13true]) [2025-03-15 00:54:43,867 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,867 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,867 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,867 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,867 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:43,875 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,876 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,876 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,876 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 401#L65-13true]) [2025-03-15 00:54:43,902 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,902 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,902 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,902 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,902 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:43,927 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,927 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,927 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,927 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,927 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,935 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,935 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,935 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,935 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,935 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,944 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 510#L65-15true, 186#L49-2true, 602#true, 605#true]) [2025-03-15 00:54:43,944 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:43,944 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:43,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:43,948 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:43,948 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,948 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:43,948 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,958 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:43,958 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:43,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:43,967 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:43,967 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:43,967 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,967 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,968 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:43,968 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:43,968 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:43,968 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,981 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,981 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,981 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:43,982 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:43,982 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,982 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,983 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,983 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,983 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,984 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:43,984 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,984 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:43,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:43,985 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,985 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,985 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,985 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,985 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:43,986 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,986 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,986 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:43,986 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:43,986 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:54:43,987 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:43,987 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,987 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:43,992 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:43,992 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,993 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,993 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,993 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,993 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,993 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,993 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,995 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:43,995 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:43,995 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,995 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:43,996 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:43,996 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,996 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:43,997 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:43,997 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:43,998 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,998 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:43,998 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:43,998 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:54:44,000 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:54:44,000 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,000 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 126#L80-16true, 605#true]) [2025-03-15 00:54:44,002 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:44,002 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,002 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,008 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,008 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,008 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,008 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,008 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,010 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,010 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,010 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,011 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,011 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,011 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,011 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,011 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,014 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,014 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,014 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:44,014 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,014 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,015 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,015 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:44,021 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,023 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:44,024 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,024 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,024 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:44,024 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,024 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,025 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,025 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,025 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,025 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,026 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,026 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,027 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,027 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,027 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,027 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,027 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,027 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,032 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,032 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,032 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,032 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,032 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,034 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,034 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,035 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,035 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,035 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,035 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,035 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,039 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,039 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,039 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,039 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,039 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,039 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,040 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,040 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,050 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,050 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,050 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,050 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,056 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,056 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,056 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,056 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,057 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,057 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,057 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,057 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,057 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,058 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,058 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,058 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,061 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:44,061 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,061 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,063 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,063 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,063 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:44,070 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,070 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,070 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,070 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:44,076 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,076 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,076 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,076 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:44,085 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,085 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,085 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,085 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:44,089 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,089 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,092 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,092 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,092 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,092 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,092 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,093 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,093 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,093 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,094 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,094 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,094 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,094 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,094 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,095 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,095 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,095 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,096 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,096 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,096 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,096 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,098 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,098 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,103 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,103 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,103 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,103 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,105 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,105 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,105 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,105 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,105 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,111 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,111 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,111 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,111 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:44,129 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,129 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,129 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,129 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:44,136 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true, 287#L66-8true]) [2025-03-15 00:54:44,136 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,136 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,158 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,158 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,161 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,162 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,162 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,162 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,162 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,162 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,162 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,164 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,166 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,167 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,167 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,168 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,168 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,170 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,170 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,170 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,170 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,171 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,171 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,171 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,171 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,171 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,172 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,172 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,172 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,172 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,173 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,173 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,173 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,175 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,175 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,175 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:44,187 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true, 379#L64-2true]) [2025-03-15 00:54:44,187 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:44,187 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:44,188 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,188 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,188 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,188 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,226 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,226 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:44,227 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:44,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,227 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,230 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,230 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,231 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,232 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,232 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true, 261#L51-14true]) [2025-03-15 00:54:44,266 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,266 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,266 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,266 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,266 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 261#L51-14true]) [2025-03-15 00:54:44,278 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,278 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,278 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,278 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,278 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:44,287 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,287 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,287 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,287 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,288 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,288 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,288 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,288 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:44,314 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,314 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,314 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,314 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,314 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,343 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,343 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,343 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,343 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,343 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,352 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,352 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,352 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,352 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,352 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:44,352 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,353 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,353 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:44,353 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:44,353 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:44,356 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:44,356 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,356 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,356 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,357 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,366 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:44,366 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,366 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,366 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,376 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:44,376 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,376 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,376 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,398 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,398 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,398 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,398 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,398 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,399 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:44,399 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,399 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:44,400 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,400 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,400 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,401 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:44,401 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,401 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:44,402 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:44,402 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:44,403 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,403 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,403 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,403 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,403 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,403 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:44,412 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:44,412 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:44,413 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:44,413 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,414 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,414 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,414 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,415 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,415 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 501#L80-13true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:44,416 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,419 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,423 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,425 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,425 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:44,426 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,427 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,427 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,428 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,428 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,428 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,429 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,429 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,429 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:44,431 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:44,431 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:44,431 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:44,432 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:44,432 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:44,432 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,432 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:44,438 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,438 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,438 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,438 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,438 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,440 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,440 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,440 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,440 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 273#L66-15true, 605#true]) [2025-03-15 00:54:44,441 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:44,441 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:44,441 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,442 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,442 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,442 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,442 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,442 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:44,443 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,443 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,443 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,443 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,443 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,444 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,444 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,444 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,444 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,444 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,444 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,449 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,449 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,449 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,449 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,449 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,450 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,450 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,450 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,450 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,451 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,451 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,451 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,452 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,452 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,452 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,452 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,452 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,465 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,465 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,465 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,465 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,465 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,471 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,471 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,471 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,471 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,472 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,472 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,472 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,472 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,472 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,473 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,473 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,473 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,473 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:44,485 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,485 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,485 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:44,491 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,491 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,491 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,491 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:44,500 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 167#L65-5true]) [2025-03-15 00:54:44,500 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,500 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,508 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,508 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,508 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,509 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,509 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,509 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,510 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,510 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,510 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,511 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,511 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,512 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,512 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,512 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,512 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,518 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,518 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,518 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,518 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,520 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,520 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,520 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,520 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,520 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,526 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,526 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,526 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,526 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:44,542 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,542 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,542 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,542 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true, 287#L66-8true]) [2025-03-15 00:54:44,543 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,543 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,543 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,543 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,566 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,571 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,574 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,576 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,576 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,578 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,578 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,578 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,578 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,579 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,579 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,579 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 218#L80-8true, 605#true]) [2025-03-15 00:54:44,580 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,580 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,580 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,580 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,581 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,581 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,581 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,581 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,582 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,582 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,582 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,582 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,583 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,583 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,583 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,584 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,584 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,584 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,584 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,584 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,585 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,585 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,585 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:44,586 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,586 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,586 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,586 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,587 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,587 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,587 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,600 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:54:44,600 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:44,600 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,600 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,635 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,635 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true, 564#L51-3true]) [2025-03-15 00:54:44,636 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,636 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,636 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,636 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,640 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,641 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,641 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:44,673 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,673 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,673 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,673 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,673 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 441#L63-4true]) [2025-03-15 00:54:44,674 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,674 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,674 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,674 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,674 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,685 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,685 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,685 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,685 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,686 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:44,686 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,686 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,686 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,686 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,686 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 263#L49-4true]) [2025-03-15 00:54:44,721 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 510#L65-15true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:44,721 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 263#L49-4true, 605#true]) [2025-03-15 00:54:44,725 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,725 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,725 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,725 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,725 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,748 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:44,748 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:44,748 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:44,752 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,752 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,752 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,752 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,752 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,761 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,761 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,761 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,761 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,761 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:44,771 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,771 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,771 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,771 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,781 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,781 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,781 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,781 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,805 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,805 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,805 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:44,806 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,806 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,806 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,807 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,807 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,807 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,808 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,808 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:44,808 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:54:44,811 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:44,811 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:44,811 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,812 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,812 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,812 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,812 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,813 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,813 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,813 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,813 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:44,813 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,814 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,814 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,814 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,814 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,815 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,815 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,815 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,815 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,815 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,816 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,816 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,816 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:44,816 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,817 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:54:44,817 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:44,817 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,818 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,818 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,818 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,818 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:44,819 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,819 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:44,819 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,819 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:44,820 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,820 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:54:44,820 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,820 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,821 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,821 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:44,821 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:44,821 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,822 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,829 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,829 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,829 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,829 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,829 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,829 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,830 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:44,830 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,830 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,831 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,831 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,831 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,831 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,831 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,831 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:54:44,832 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,832 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,834 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,835 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,835 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,835 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,835 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,835 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:44,840 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,840 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,840 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,840 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,840 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,842 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,842 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,843 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,843 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,843 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,844 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,844 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,844 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,844 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,844 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,845 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,845 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true, 273#L66-15true]) [2025-03-15 00:54:44,852 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,852 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,852 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,852 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,852 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,854 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,854 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,854 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,854 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,855 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,855 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,855 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,855 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,855 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,856 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:44,856 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:44,856 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,856 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:44,857 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,857 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:44,857 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:44,857 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,857 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:44,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,858 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,858 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,859 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,859 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,859 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,860 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,860 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,860 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,860 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:44,860 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:44,860 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,866 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,866 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,866 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,866 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,866 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,867 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,867 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,867 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,867 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,867 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:44,868 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,868 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,869 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,869 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,869 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,869 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:44,870 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,870 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:44,872 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,872 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:44,874 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,874 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:44,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,886 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:44,886 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,886 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,886 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:44,886 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:44,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,892 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,892 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,892 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,892 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,893 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,893 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,893 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,893 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,893 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [406#L52-7true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,895 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,895 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,895 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,895 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:44,908 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,908 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,908 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,908 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:44,916 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 476#L65-6true]) [2025-03-15 00:54:44,916 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,916 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,933 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,933 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,933 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,933 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,933 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,934 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,934 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,934 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,934 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,934 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,935 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:44,935 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,935 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,942 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,943 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,943 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,943 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:44,944 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,944 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,944 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,944 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,945 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:44,951 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:44,951 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:44,951 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,180 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,180 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,180 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,180 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:45,183 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,183 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,184 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,185 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,185 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,185 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,185 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,187 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,187 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,187 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,190 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,190 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,194 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,194 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,194 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,194 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,194 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,194 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,197 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,197 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,199 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,199 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,199 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,199 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,199 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,199 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,200 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:45,200 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,200 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,201 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,201 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:45,201 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:45,201 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,201 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:45,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,202 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,202 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,203 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,203 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,204 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,204 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,204 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,205 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,205 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,206 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,206 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:45,206 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,206 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true, 306#L51-13true]) [2025-03-15 00:54:45,207 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,207 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,207 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,208 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,208 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,208 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,208 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:45,217 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:45,217 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,217 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,217 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,236 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,236 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,236 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,243 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,243 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,243 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,243 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,243 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,244 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][282], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,244 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,244 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:45,306 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,306 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,306 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,306 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,306 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,325 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,325 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,325 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,325 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,325 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:45,332 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,332 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,332 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,332 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,332 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,339 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,339 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,339 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,339 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:45,345 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,346 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,346 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,346 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,346 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,349 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,349 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:45,349 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:45,349 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,349 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:45,350 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 592#$Ultimate##0true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,351 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,351 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:45,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,362 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,362 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,362 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,362 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,362 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,363 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:45,363 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:45,363 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,363 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:45,364 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:45,364 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,364 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:45,365 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,365 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,365 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,366 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,366 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,366 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,366 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,366 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,367 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,367 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,367 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,367 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,367 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:45,367 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,368 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,368 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,368 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:45,372 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,372 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,372 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,372 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:45,373 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:45,373 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:45,373 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:45,374 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:54:45,374 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,375 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:45,375 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,375 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,377 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,377 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,377 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,377 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,377 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,377 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,381 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,381 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,381 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,381 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,382 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,382 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,382 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,382 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,382 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,382 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:45,383 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,383 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,383 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:45,384 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,384 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,384 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,385 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,385 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,385 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,385 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,385 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,385 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,385 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:45,392 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 605#true]) [2025-03-15 00:54:45,392 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:45,394 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,394 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,394 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:45,395 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,395 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,396 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,396 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,397 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,397 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,397 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,404 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:45,405 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,405 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,406 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:45,406 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,407 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,407 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,407 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:45,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,416 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,416 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,416 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,417 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,417 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,421 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:45,421 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,421 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,422 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,422 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,422 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,424 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,424 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,424 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:45,434 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,434 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,434 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,434 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:45,435 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,435 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,435 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,435 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,450 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:45,450 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,450 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,450 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,450 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,451 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,451 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [406#L52-7true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,451 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,451 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,453 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,453 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,453 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,453 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,453 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,454 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,454 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,454 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,454 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,454 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,457 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:45,457 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,457 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,459 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,459 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:45,488 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,488 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,488 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,490 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,490 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,490 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,490 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,491 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,491 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,491 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,492 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,492 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,492 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,492 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,495 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,495 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,496 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,496 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,498 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:45,498 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,498 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,501 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,501 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,501 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,503 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,503 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:45,503 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,503 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,504 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:45,504 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,504 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,504 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,504 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,505 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,505 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,505 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,505 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,506 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,506 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,506 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,507 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,507 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,507 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,508 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,508 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,508 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,509 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,509 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,509 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,510 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,510 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,510 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,511 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,511 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true, 261#L51-14true]) [2025-03-15 00:54:45,512 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:45,512 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,512 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,513 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,513 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,513 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,513 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:45,514 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,514 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,514 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,514 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,516 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,516 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,516 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,516 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:45,524 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,524 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,524 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 273#L66-15true]) [2025-03-15 00:54:45,551 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:54:45,551 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:54:45,551 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,551 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,552 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,552 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,552 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,608 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,608 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,608 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,609 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,609 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,609 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,609 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,609 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,610 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,610 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,610 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,610 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,610 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,610 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,611 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,611 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 151#L77-3true, 605#true]) [2025-03-15 00:54:45,611 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,611 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:45,611 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,612 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,612 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,612 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,612 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,612 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,613 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,613 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,613 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,613 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:45,614 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,614 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,614 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,614 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 379#L64-2true, 605#true]) [2025-03-15 00:54:45,614 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,615 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:45,615 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,615 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,615 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,615 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,616 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,616 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,616 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,616 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,616 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,616 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,617 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,617 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,617 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,617 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,618 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,618 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,618 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,618 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,619 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,619 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,619 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,619 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,619 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,619 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:45,620 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,620 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,620 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,620 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,621 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,621 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,621 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,621 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,621 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,622 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:45,622 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,622 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,622 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,622 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,623 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:45,623 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,623 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,623 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,623 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,624 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,624 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,624 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,624 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,624 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,625 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,625 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:45,625 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:45,625 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,625 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:45,625 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,626 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,626 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,626 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,626 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,626 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,626 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,627 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,627 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 496#$Ultimate##0true]) [2025-03-15 00:54:45,627 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:45,627 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,627 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:45,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 263#L49-4true, 605#true]) [2025-03-15 00:54:45,643 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,643 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,643 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,643 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,643 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:45,662 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,662 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,662 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,662 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,662 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,669 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,669 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,669 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,669 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,669 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:45,676 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,676 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,677 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,677 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,677 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,677 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,694 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,694 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,694 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,694 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,694 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,695 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,695 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,695 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:45,695 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:45,697 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:45,697 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,697 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:45,697 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,697 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:45,698 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,698 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:45,698 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,698 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,698 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,698 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,698 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,699 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:45,699 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:45,699 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:45,699 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,699 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:45,699 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,700 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,700 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:45,700 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,700 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,700 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:45,703 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,703 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:45,705 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,705 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,705 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,706 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,706 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,706 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,706 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,707 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:45,707 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,707 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:54:45,708 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:45,708 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:54:45,709 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:45,709 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,710 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,710 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,710 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,711 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,718 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,718 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,718 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,723 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:45,723 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,723 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:45,723 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,724 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,724 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:45,724 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:45,724 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,741 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:45,742 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][239], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 469#L50-1true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,743 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,743 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:45,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,744 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:45,744 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,757 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,757 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,757 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:45,807 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,807 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:45,833 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,833 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,833 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,833 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,837 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,837 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,837 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,837 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,837 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,838 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,838 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,838 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,839 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,839 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,839 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,839 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,839 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,840 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:45,840 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,840 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 296#L51-4true, 605#true]) [2025-03-15 00:54:45,865 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,865 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,865 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,865 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:45,873 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,873 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,873 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,873 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,874 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,874 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,874 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,874 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,876 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,876 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,876 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,876 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,877 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,877 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,877 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,878 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,878 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,882 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,882 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,903 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:45,904 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:45,905 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,905 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,905 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,905 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,906 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,906 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,906 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,911 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,911 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,911 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,912 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,912 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,912 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,912 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,913 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,913 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,913 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,913 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,918 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,918 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,918 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,918 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,918 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,919 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,919 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,919 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,920 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,920 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,920 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,920 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,920 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,920 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,925 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,925 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,925 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:45,926 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:45,926 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,926 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,927 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:45,927 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,927 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:45,928 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,928 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,928 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:45,928 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:45,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:45,930 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:45,930 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:45,930 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,930 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:45,939 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,939 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,939 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:45,940 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,940 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,940 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,940 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,940 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:45,940 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 379#L64-2true]) [2025-03-15 00:54:45,941 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:45,941 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:45,941 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,959 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,959 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,959 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,959 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,959 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,960 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,960 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,960 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,960 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,961 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:45,961 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:45,961 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:45,961 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:45,962 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,962 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:45,978 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 469#L50-1true, 605#true]) [2025-03-15 00:54:45,978 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,978 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:45,978 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:45,978 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:45,978 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:45,978 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:46,003 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:46,004 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:46,004 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:46,004 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,004 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,004 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,005 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,005 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:46,005 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,005 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:46,006 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:46,006 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,006 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,006 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:46,006 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,007 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,007 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,007 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,007 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,008 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:46,008 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,008 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:46,008 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,009 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,009 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,009 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,009 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:46,009 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,010 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:46,010 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,010 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,010 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,010 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,011 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,011 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,011 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,011 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,011 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,012 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:46,012 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,012 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,012 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:54:46,012 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:46,012 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,013 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,013 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,013 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,013 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,013 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,014 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:46,014 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,014 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,014 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,015 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:46,015 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,015 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,016 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:46,016 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,016 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,017 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,017 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,017 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,018 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:46,018 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:46,018 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,018 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,018 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,019 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:46,019 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,019 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,019 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,020 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:46,020 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:46,020 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:46,021 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:46,021 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:46,021 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:46,021 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,021 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,022 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,022 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,022 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,022 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:46,023 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:46,023 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 441#L63-4true]) [2025-03-15 00:54:46,023 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,023 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:46,024 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,024 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,024 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:46,025 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,025 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,028 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,028 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:46,028 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:46,028 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:46,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,037 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,037 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,037 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,037 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,037 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,037 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,038 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:46,038 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,038 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,038 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,038 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:46,038 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,039 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:46,039 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:46,061 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,061 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,061 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,061 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,061 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,080 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,080 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,080 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,080 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:46,087 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,087 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,087 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,112 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,112 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:46,115 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,115 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 337#L103-1true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,117 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,117 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,117 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,117 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:54:46,118 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,118 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,118 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,118 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:54:46,129 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,129 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,129 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,129 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,129 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,129 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:46,130 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,130 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,130 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,308 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,308 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,308 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,308 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,308 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:46,330 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,330 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,330 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,330 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,337 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,337 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,338 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,338 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:46,345 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,345 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,345 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,345 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:46,356 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,356 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,356 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,357 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:46,361 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,361 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,361 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,363 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,363 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,363 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,363 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,363 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,365 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,365 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,365 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,366 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,366 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,366 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,366 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,366 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,367 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,367 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,367 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,367 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,368 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:46,368 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,368 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,368 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,368 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,368 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,369 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,369 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,369 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,369 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,369 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 159#L51-5true, 605#true]) [2025-03-15 00:54:46,393 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,393 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,393 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,393 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:46,398 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,398 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,398 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,398 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,405 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,405 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,405 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,405 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,406 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,406 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,406 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,406 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,409 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,409 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,409 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,409 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,410 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,410 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,410 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,410 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,410 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,410 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,411 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,411 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,411 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,413 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,413 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,413 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,413 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,423 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,423 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,423 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:46,424 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,424 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,424 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,424 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,425 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:46,425 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,426 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,426 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,426 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,426 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:46,427 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,427 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,427 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,428 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,428 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,428 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,428 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,429 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,429 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,429 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,430 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,430 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,430 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,430 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,431 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,431 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,432 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,432 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,433 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,433 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,433 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:46,434 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,434 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,434 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,434 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true, 564#L51-3true]) [2025-03-15 00:54:46,436 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,436 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:46,466 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,466 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,466 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,466 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,466 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,466 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:46,473 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,473 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,474 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,474 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,474 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,474 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 263#L49-4true, 605#true]) [2025-03-15 00:54:46,525 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 605#true]) [2025-03-15 00:54:46,525 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,525 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:46,544 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,544 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,544 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,558 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,558 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,558 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,558 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,558 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,559 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,559 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:46,559 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,559 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:46,559 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,559 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,559 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,560 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:46,560 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:46,560 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,560 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,560 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,576 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,576 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,576 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,577 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,577 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,577 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,581 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,581 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:46,582 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,582 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,582 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,582 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:46,583 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,583 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,583 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,583 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,595 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,596 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,596 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,596 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:46,632 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:46,632 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,632 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,639 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,639 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,639 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,639 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,642 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,642 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,642 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,642 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:46,647 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,647 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,647 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,647 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:46,650 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,650 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,650 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,650 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:46,657 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,658 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,658 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,658 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:46,661 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,661 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,661 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,663 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,663 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,664 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,664 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,665 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,665 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,666 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,666 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,666 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,667 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,667 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,667 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,668 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:46,676 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,676 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,676 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,676 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:46,687 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,687 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,687 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,687 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:46,692 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,692 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,692 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,692 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,700 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:46,700 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,702 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,702 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,702 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,705 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:46,705 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,706 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,706 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,706 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,707 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,707 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,707 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,707 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,708 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,708 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,709 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,709 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,710 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,710 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,710 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,710 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,710 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,716 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,716 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,716 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,716 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,716 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,720 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,720 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,720 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,720 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,720 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,720 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,721 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:46,721 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,721 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,722 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:46,722 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,723 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,723 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,723 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,724 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,724 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,724 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,725 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,725 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,725 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,727 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,727 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,727 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,728 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,728 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,728 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,729 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,729 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,729 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,730 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,730 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,730 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,730 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,731 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,731 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,731 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,731 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,733 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:46,733 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,733 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,733 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,760 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:46,761 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,761 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,761 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,761 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,761 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,761 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:46,768 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,768 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,768 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,768 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,768 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,768 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,841 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,841 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,841 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true, 287#L66-8true]) [2025-03-15 00:54:46,842 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,842 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,842 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true, 273#L66-15true]) [2025-03-15 00:54:46,842 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,842 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,842 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:46,842 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,843 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,843 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,843 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,843 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 186#L49-2true, 605#true]) [2025-03-15 00:54:46,843 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,843 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:46,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:46,863 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,863 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,863 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,863 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,863 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,864 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,864 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,864 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,864 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,865 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:46,865 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,865 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:46,869 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,869 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,870 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,870 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,870 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,870 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:54:46,871 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:46,871 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,871 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:46,882 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:46,882 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:46,883 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,883 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,883 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,883 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,883 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,883 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,889 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,889 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,889 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,889 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,889 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,889 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,890 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,890 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,890 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,890 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,890 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,890 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,891 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,891 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,891 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,893 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:46,893 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,893 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,900 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,900 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,900 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:46,900 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,900 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,901 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,901 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,901 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,901 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,901 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,902 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,902 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,902 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,902 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,902 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,903 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,903 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,903 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:46,903 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:46,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:46,915 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,915 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,915 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,915 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:46,917 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,917 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,917 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,917 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,917 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,918 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,918 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,918 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,918 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:46,923 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,923 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,923 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,923 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:46,924 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:46,924 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,924 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:46,925 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,925 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,925 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,925 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:46,927 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,927 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,927 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,927 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,930 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,930 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,930 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,930 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,933 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,933 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,933 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,933 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:46,935 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,935 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,935 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,935 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:46,939 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,939 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,939 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,939 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:46,942 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,942 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,942 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,942 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:46,949 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,949 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,949 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,949 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:46,952 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,952 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,953 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,953 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,954 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,954 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,954 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,955 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,955 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,955 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,956 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,956 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,956 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,956 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,956 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,957 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,957 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,958 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,958 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,959 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,959 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:46,959 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,959 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:46,960 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:46,960 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,960 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,961 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:46,961 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:46,961 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,961 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:46,965 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,965 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,965 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,965 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:46,966 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,966 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,966 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,966 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,966 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:46,970 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,970 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,970 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,970 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:46,981 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,981 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,981 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:46,981 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 273#L66-15true, 605#true]) [2025-03-15 00:54:46,986 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,986 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:46,986 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:46,986 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:47,008 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,008 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,008 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,008 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,008 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,008 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,013 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,013 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,013 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,013 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:47,014 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,014 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,014 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:47,015 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,015 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,015 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:47,016 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,016 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,016 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,016 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,017 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,017 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,017 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,017 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,018 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,018 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,018 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,019 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,019 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,019 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,019 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,020 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,020 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,021 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:47,021 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,022 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,022 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:47,023 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:47,023 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,024 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,024 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,024 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,024 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,025 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,025 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,057 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,057 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,057 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,057 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,057 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,057 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:47,058 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,058 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,058 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,059 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,059 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,059 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,059 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,059 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,060 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,060 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:54:47,066 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,066 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,066 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,066 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,066 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,066 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,067 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 510#L65-15true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:47,067 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,067 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,067 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,067 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,067 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:47,099 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,099 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,099 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,099 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,141 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,141 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,141 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:47,141 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,141 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,142 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,142 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,142 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:47,142 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:47,142 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:47,142 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,142 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,143 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,143 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,143 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:47,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,171 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,171 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,171 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,171 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,172 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,172 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,172 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,172 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,173 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,173 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,173 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,178 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:47,178 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,178 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,178 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,178 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,178 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,178 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:47,179 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,179 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:47,180 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,180 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,180 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,181 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,183 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,183 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,183 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,184 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,184 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,184 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,184 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,184 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,184 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,185 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,185 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,185 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,187 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,187 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,187 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,187 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,187 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,187 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:47,188 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,188 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,188 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,188 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,188 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,188 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:47,191 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,191 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,192 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,192 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,192 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,192 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,192 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,192 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,193 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,193 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,193 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,193 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,197 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,197 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,198 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:47,198 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:47,198 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,198 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,199 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:54:47,199 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:47,199 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,199 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 379#L64-2true]) [2025-03-15 00:54:47,200 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,200 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,200 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,200 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,200 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,200 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:54:47,221 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:47,221 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,221 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,221 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,221 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,225 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,225 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,225 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,225 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,226 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,226 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,226 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,226 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,226 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,228 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,228 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,228 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,228 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,236 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,236 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,236 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,236 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:47,237 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,237 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,237 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:47,238 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:47,238 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:47,238 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,238 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,239 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,240 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,240 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,240 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,240 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:47,242 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,242 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,242 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,242 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:47,247 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,247 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,247 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,247 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:47,251 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,251 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,251 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,251 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:47,253 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,253 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,253 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,253 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:47,258 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true, 287#L66-8true]) [2025-03-15 00:54:47,258 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,258 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:47,262 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,262 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,262 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,262 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:47,442 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,442 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,442 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,442 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:47,447 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:47,447 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,447 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,449 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,449 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,449 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,449 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,450 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,450 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,450 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,451 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,451 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,451 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,452 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,452 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,452 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,453 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,453 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,454 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,454 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,454 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,454 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,454 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,454 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,455 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,455 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,456 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,456 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,456 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:47,457 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,457 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,457 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,457 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,457 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:47,458 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,458 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,458 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,458 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,458 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:47,459 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,459 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,459 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,459 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,459 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,460 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:47,460 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,460 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,464 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,464 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,464 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,464 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,466 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,466 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,466 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,466 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,466 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,470 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,470 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,470 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,470 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 273#L66-15true, 605#true]) [2025-03-15 00:54:47,481 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,481 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,481 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,481 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:47,487 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 605#true]) [2025-03-15 00:54:47,487 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,487 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,511 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,511 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,511 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,511 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,511 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,511 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,515 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,515 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,516 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:47,516 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,516 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,517 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:47,517 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,517 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,518 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,518 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:47,518 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,518 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,518 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,520 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,520 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,520 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,520 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,521 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,521 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,521 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,521 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:47,523 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,523 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,523 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:54:47,531 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true, 379#L64-2true]) [2025-03-15 00:54:47,531 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:54:47,531 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:47,531 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,558 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:47,558 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,558 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:54:47,559 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,559 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,559 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,559 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,560 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,560 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,560 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,560 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,562 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,562 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,562 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,562 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:47,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,562 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,563 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,563 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:47,584 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,584 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,584 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,584 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,584 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,592 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,592 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,592 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,592 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,592 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:47,598 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,598 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,598 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,598 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,615 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,616 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,616 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,616 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true, 287#L66-8true]) [2025-03-15 00:54:47,616 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,616 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,616 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,617 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,617 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,617 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,617 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,617 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 263#L49-4true]) [2025-03-15 00:54:47,618 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,618 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,618 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,618 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,618 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,635 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,635 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:47,635 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,635 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,635 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:47,636 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,636 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,636 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:47,636 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:47,636 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,636 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,637 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,637 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,669 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,669 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,669 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,669 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,670 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,670 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,670 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,670 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,671 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,671 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,671 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:47,672 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:47,672 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:47,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:47,697 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,697 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,697 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:47,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,706 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:47,706 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,706 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,706 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,707 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,711 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,711 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,711 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,711 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:47,712 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,712 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,712 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,712 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,712 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,714 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,714 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,714 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,714 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,723 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:47,724 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,724 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:47,725 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 401#L65-13true]) [2025-03-15 00:54:47,725 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,725 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,726 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,726 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,726 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,726 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:47,729 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,729 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,729 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,729 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:47,733 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,733 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,733 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,733 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:47,736 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true, 287#L66-8true]) [2025-03-15 00:54:47,736 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,736 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:47,738 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,738 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,738 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,738 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:47,746 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,746 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,746 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,746 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:47,755 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:47,755 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,765 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,766 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,766 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,766 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,767 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,767 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,769 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,769 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,769 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,770 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,770 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,770 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,771 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,771 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,771 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,771 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,771 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,771 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,772 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,772 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:47,772 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,772 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:47,773 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,773 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,773 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,773 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,773 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:47,774 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:47,774 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,774 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:47,778 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,778 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,778 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,778 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:47,779 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,779 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,779 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,779 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,779 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:47,794 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,794 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,794 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,794 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,808 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,808 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,808 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:47,840 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,840 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,840 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,840 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,840 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,840 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:47,843 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,843 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,843 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,843 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,843 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,843 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,844 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:47,844 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,844 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:47,844 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,845 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,846 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,846 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,846 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,846 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,847 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,847 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,847 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true, 306#L51-13true]) [2025-03-15 00:54:47,849 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,849 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,849 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:47,850 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,850 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,850 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:47,850 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:47,857 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:47,857 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:47,858 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:47,858 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:47,858 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:47,858 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:47,858 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:47,886 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:47,887 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:47,887 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:47,887 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:47,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:47,909 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,909 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,909 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,909 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,909 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:47,917 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,917 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,917 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,917 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,917 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:47,923 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:54:47,923 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,923 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,923 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:47,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,986 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,987 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,987 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:47,987 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,987 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,988 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,988 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,988 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,989 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:47,989 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:47,989 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,012 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:54:48,020 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,020 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,020 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,020 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,020 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:48,024 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,024 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,024 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,024 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,025 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,025 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,025 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,025 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,025 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,027 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,027 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,027 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,027 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,038 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:48,038 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,038 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,039 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,039 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,039 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,040 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,040 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,040 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,040 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,043 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,043 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,043 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,043 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,050 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true, 261#L51-14true]) [2025-03-15 00:54:48,050 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,050 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:48,056 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,056 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,056 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,056 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:48,063 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,063 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,063 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,063 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:48,064 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,064 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,064 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,064 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,085 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,085 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,085 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,085 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,085 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,086 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,086 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,086 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,086 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,086 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,087 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,087 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,089 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,089 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,089 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,090 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,090 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,090 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,092 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,092 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,092 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,093 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,093 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,093 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,093 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,093 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,094 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,094 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,094 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:48,100 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,100 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,100 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,100 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,102 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,102 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,102 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,102 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,102 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,110 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,110 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,110 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,153 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,153 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,153 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,153 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:48,155 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,155 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,155 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,155 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,162 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,162 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,162 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,162 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,162 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,162 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,165 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,165 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,165 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,165 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,165 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,165 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,165 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:48,166 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,166 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,166 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,166 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,166 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,166 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,167 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,167 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,168 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,168 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,168 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,168 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,170 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,170 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,170 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,170 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,171 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,171 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,171 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,171 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,172 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,173 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,173 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,175 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,175 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,175 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,175 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:48,176 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:48,176 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,176 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,177 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,177 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,177 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,177 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:54:48,185 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 409#L80-14true]) [2025-03-15 00:54:48,185 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:54:48,185 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:48,185 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:48,221 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:48,221 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,221 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:48,222 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,222 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:48,249 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,249 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,249 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,249 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,249 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,259 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,259 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,259 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,259 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,259 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:48,264 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,265 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,265 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,265 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,343 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,343 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,343 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:48,344 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:48,344 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,344 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:48,345 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:48,345 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,345 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:48,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:48,373 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,373 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:48,373 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,373 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,373 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,373 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,377 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,377 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,378 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,378 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,378 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,378 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,378 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,379 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,379 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,379 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,379 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,379 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,380 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,380 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 309#L64-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,381 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,381 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,382 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,382 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,382 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,383 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,383 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,383 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,383 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,384 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,384 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,384 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,384 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,385 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,385 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,394 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,401 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,401 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,401 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:48,403 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,404 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,404 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,408 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,408 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,408 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,408 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,589 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,589 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,589 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,589 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,609 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,609 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,609 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:48,610 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,610 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,610 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,610 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,611 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,611 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,611 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,611 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,614 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:48,614 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,614 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,619 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 287#L66-8true]) [2025-03-15 00:54:48,619 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,619 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:48,635 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:48,635 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,635 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,673 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,673 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,674 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,674 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,675 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,675 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,675 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,676 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,676 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,679 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,679 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,679 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,679 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,681 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,681 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,681 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,681 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,682 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,682 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,682 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,683 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:48,683 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,683 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:48,685 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,685 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,685 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,685 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,685 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,692 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,692 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,692 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:48,694 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,695 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:48,753 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,753 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,753 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,753 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:48,755 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,755 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,755 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,755 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,756 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,757 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,764 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,764 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:48,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:48,765 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,765 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,765 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,765 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,765 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,765 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,766 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,766 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,766 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,766 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,766 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,766 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:48,771 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,771 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,771 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:48,772 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,773 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,774 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,775 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,776 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,777 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,777 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,777 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,777 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,778 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,778 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,778 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,778 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,779 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,779 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,779 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,780 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,780 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,780 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:48,782 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:54:48,782 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,782 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:48,783 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,783 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,783 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,783 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true, 306#L51-13true]) [2025-03-15 00:54:48,784 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,784 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,784 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:48,785 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:48,785 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,785 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:48,798 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:48,798 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,798 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,799 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:48,799 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:48,799 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:48,799 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:48,799 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:54:48,842 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:54:48,842 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:48,842 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,859 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,859 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,859 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,860 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,860 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,860 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,861 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,861 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,862 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,862 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,862 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:48,862 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,862 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,863 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,863 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,868 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,868 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,868 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,869 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:48,869 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,869 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,870 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,870 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:48,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,870 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 379#L64-2true]) [2025-03-15 00:54:48,871 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:48,871 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:48,871 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,871 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,872 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,872 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,872 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:48,873 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,873 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:48,873 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:48,873 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:48,873 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:48,874 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:48,874 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:48,874 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,874 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:48,875 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:48,875 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:48,875 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 496#$Ultimate##0true]) [2025-03-15 00:54:48,875 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:48,875 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:48,876 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:48,876 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:48,876 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:48,876 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:48,877 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:48,877 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:48,877 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,877 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:48,878 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:48,878 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:48,878 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:48,878 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:48,879 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:48,879 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:48,879 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,879 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,879 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:48,880 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:48,880 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:48,880 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:48,880 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:48,881 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:48,881 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:48,881 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:48,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:48,881 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,882 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,882 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:48,882 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:48,882 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:48,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:48,890 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,890 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 406#L52-7true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,901 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,901 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,901 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,901 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,901 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:48,911 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:48,911 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:48,911 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:49,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,002 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:49,002 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,002 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:49,002 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,003 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,004 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,004 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:49,004 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,019 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:49,020 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,020 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,020 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,020 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:49,020 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,020 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:49,030 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,030 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,030 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:49,030 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,030 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,030 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:54:49,031 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:54:49,031 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 196#L80-12true]) [2025-03-15 00:54:49,031 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:49,031 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,041 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,041 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,041 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,041 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,041 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:49,041 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:54:49,057 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,057 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,057 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,057 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,057 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:49,058 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,058 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,058 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,058 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,058 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:49,092 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,092 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,092 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,092 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:49,119 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,119 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,119 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,119 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,153 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,153 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,154 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,154 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,154 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,155 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,155 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,155 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,155 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,155 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,156 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,156 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,156 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,156 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,156 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,157 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,157 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:49,157 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:49,159 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,159 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,159 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:49,224 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,224 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,224 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,224 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:49,227 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,227 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,227 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,227 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:49,228 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,228 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:49,229 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,229 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:49,237 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:49,237 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:49,238 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:49,244 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,244 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,244 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,244 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,244 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,244 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,245 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:49,245 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,245 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,245 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:49,245 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,245 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,247 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,247 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,247 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,247 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,248 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,248 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,248 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,248 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,248 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,249 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,249 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,249 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,250 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,250 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,250 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,250 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,251 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,251 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,251 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,252 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:49,252 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,252 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,253 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,253 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,253 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,253 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,253 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,254 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,254 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,255 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,255 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:49,255 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,255 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,255 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,255 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true, 261#L51-14true]) [2025-03-15 00:54:49,256 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,256 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,256 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,256 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:49,256 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:49,257 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,257 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,258 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,258 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,258 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,258 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:54:49,271 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true, 379#L64-2true]) [2025-03-15 00:54:49,271 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:54:49,271 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:49,271 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:49,272 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:49,272 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:49,272 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,272 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,272 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:49,273 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:49,273 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,273 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:49,312 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:49,312 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,312 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:49,313 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:49,313 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,313 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:49,314 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,314 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,314 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,314 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,314 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:49,336 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 441#L63-4true]) [2025-03-15 00:54:49,336 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,336 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:49,349 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:49,349 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:49,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,462 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,462 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,462 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,462 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,462 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:49,463 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,473 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:49,474 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:49,474 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:49,474 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,474 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:49,484 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,484 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:49,485 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:49,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:49,489 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,489 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:49,489 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:49,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:49,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:49,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:49,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:49,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:49,537 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,537 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,537 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,537 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:49,538 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,538 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,538 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,538 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 306#L51-13true]) [2025-03-15 00:54:49,552 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,552 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,552 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,552 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:49,563 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,563 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,563 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,563 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,596 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,596 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,596 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,596 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,596 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,597 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,597 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,597 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,597 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,597 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true, 306#L51-13true]) [2025-03-15 00:54:49,600 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,600 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,600 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,600 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,600 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,601 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:49,601 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,601 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:49,655 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,655 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,655 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,655 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:49,657 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,657 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,657 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,657 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:49,660 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,660 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,660 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,660 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,678 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,678 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,678 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,678 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,678 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,678 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,678 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:49,679 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:49,679 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,679 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,679 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,679 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:49,679 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:49,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,681 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,681 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,681 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,681 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,682 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,682 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,682 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,682 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,683 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,683 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,683 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,683 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,684 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,684 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,684 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,684 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,685 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,685 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,685 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:49,686 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,686 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,686 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,686 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,687 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,687 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,687 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,687 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,688 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,688 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,688 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,688 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,688 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:49,689 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,689 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,689 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,689 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:49,690 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:49,690 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,690 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 306#L51-13true]) [2025-03-15 00:54:49,691 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,691 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,691 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,691 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:49,692 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,692 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,692 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:49,692 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:49,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:49,883 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:49,883 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,883 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,883 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,883 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,883 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:49,895 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:54:49,895 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,895 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:54:49,896 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 379#L64-2true, 605#true]) [2025-03-15 00:54:49,896 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:49,896 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:49,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,906 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:49,906 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,906 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:49,907 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:49,907 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,907 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:49,911 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:49,911 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:49,912 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:49,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:50,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,143 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:50,143 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:50,143 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,143 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,144 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,144 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,150 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,150 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,150 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,150 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:50,153 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,153 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,153 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,153 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:50,160 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,160 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,160 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,160 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,180 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,180 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,180 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,181 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,181 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,181 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,182 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,182 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,182 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,182 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,182 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,184 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:50,184 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,184 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:50,185 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,185 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,185 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,219 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,219 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,219 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,219 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,220 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,220 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,220 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,220 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,221 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,221 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,221 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,221 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,222 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,222 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,222 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,222 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,224 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,224 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,224 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:50,237 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,237 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,237 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,239 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,239 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,240 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,240 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,240 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,241 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,241 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,241 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,242 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,242 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,242 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,243 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,243 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,243 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,244 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:50,244 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,244 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,245 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,245 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,245 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,245 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,246 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 261#L51-14true]) [2025-03-15 00:54:50,246 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,246 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,247 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,247 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,247 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,247 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,285 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,285 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,285 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 273#L66-15true]) [2025-03-15 00:54:50,286 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,286 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,286 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,286 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,286 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,287 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,287 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true, 287#L66-8true]) [2025-03-15 00:54:50,287 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 469#L50-1true, 605#true]) [2025-03-15 00:54:50,287 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:50,287 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:50,294 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:50,294 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,294 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:50,295 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:50,295 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,295 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:50,296 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:50,296 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:50,296 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,296 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:50,297 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:50,297 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:50,297 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,297 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,297 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:50,298 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:50,298 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:50,298 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,298 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,298 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,298 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:50,299 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:50,299 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:50,299 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,299 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,299 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:50,300 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,300 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:50,300 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:50,300 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:50,300 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,301 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:50,301 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,301 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:50,301 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,301 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,302 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:50,302 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:50,302 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:50,302 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,302 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,303 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,303 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,303 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,303 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,394 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,394 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,394 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:50,394 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:50,394 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,394 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,402 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,403 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,403 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,403 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:50,403 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,403 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,404 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,404 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:50,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:50,410 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,410 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,410 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:50,410 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:50,410 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,410 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,411 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,411 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:50,411 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,411 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,411 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:50,411 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,447 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:50,448 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,448 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,449 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:50,449 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,449 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:50,450 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,450 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,450 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,450 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:50,451 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,451 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,451 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,451 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:50,454 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,454 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,454 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,454 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,458 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,458 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,458 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,458 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:50,461 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,461 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,461 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,461 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 273#L66-15true, 605#true]) [2025-03-15 00:54:50,469 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,469 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,469 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,469 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,490 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,490 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,490 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,490 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,490 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,491 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,491 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,491 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,491 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,491 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,492 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,492 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,492 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:50,494 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,494 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,494 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,494 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,494 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true]) [2025-03-15 00:54:50,494 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,495 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,495 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true, 306#L51-13true]) [2025-03-15 00:54:50,496 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,496 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,496 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,497 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,497 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,497 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,536 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,536 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,537 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,537 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,537 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,537 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,556 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,556 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,556 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,556 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,556 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,556 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,557 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,557 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,557 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,560 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,560 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,560 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,561 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,561 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,561 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:50,562 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,562 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,562 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,563 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,563 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,563 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,564 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,564 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,564 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,566 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,566 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,566 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,567 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,567 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,567 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,619 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:50,619 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,619 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,619 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,619 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:50,619 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,619 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:54:50,620 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 182#L50-2true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,620 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:50,620 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:50,620 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,620 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,620 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,621 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,621 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:50,621 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,621 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,621 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,621 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 182#L50-2true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,622 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:50,622 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,634 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:50,634 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,635 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:50,635 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:50,635 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,635 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,635 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,636 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:54:50,636 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:50,636 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,636 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,636 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:50,637 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:50,637 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,637 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:50,638 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,638 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:50,638 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:50,638 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,639 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:50,639 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,639 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,639 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,639 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,640 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:50,640 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,640 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:50,640 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:50,641 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,641 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:50,661 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,661 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,661 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,661 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:50,661 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:54:50,661 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:50,662 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:50,662 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:50,662 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:50,662 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,662 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:50,722 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:50,722 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:50,722 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:50,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,732 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,732 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:50,732 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,732 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:50,732 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,732 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,733 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,733 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:50,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,733 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:50,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:50,740 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,740 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,740 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,741 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:54:50,741 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 126#L80-16true]) [2025-03-15 00:54:50,741 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 356#L50-6true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,742 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,742 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:50,742 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,742 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:50,743 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:50,743 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:50,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,784 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,784 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,784 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:50,785 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,785 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,785 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,786 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:50,786 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,786 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,786 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,786 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:50,787 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:50,787 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,787 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:50,788 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,788 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,788 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,788 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:50,791 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,791 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,791 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,791 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,795 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,795 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,795 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,795 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true, 306#L51-13true]) [2025-03-15 00:54:50,798 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,798 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,798 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,798 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:50,807 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,807 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,807 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,807 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 605#true]) [2025-03-15 00:54:50,808 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,808 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,808 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,808 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,828 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,828 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,828 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,828 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,828 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,829 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,829 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,829 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,830 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,830 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,830 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,830 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,830 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,831 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,831 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,831 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:50,832 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,832 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:50,834 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,834 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,834 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:50,835 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true, 261#L51-14true]) [2025-03-15 00:54:50,835 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,835 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:50,836 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:50,836 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,836 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,836 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,837 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,837 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,869 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,869 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,869 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,869 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:50,871 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,871 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,871 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,871 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:50,886 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,886 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,886 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,887 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,887 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,891 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,891 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,891 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,892 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,892 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,892 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,892 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,893 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:50,893 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:50,893 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:50,949 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:50,949 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:50,949 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:50,949 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,949 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:50,950 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:50,950 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,950 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,957 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,957 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,957 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:50,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,958 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,958 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:50,958 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:51,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,021 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,021 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:51,021 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:51,021 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,021 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,022 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:51,022 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,022 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,022 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,228 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,228 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,228 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,228 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,229 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,229 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,229 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:51,230 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,230 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,230 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,230 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,231 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:51,231 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:51,231 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,231 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,233 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,233 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,233 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,233 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,235 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,235 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,235 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,235 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true, 261#L51-14true]) [2025-03-15 00:54:51,240 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,240 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,240 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,240 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:51,245 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 306#L51-13true]) [2025-03-15 00:54:51,245 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,245 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,276 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,276 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,276 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,277 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,277 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,277 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,277 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,277 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,278 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,278 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,278 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,279 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,279 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,279 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,280 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,280 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,280 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,280 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,280 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:51,282 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,282 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,282 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,282 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:51,283 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true, 306#L51-13true]) [2025-03-15 00:54:51,283 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,283 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 306#L51-13true]) [2025-03-15 00:54:51,284 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,284 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,284 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,284 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,284 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:51,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,318 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,318 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,318 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,318 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,319 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,319 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,319 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,319 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,320 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:51,320 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,320 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,339 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,339 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,339 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,339 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,340 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,340 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,340 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:51,341 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,341 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,341 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,341 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:51,458 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,458 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,458 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,459 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:51,459 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:51,459 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,459 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:51,460 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,460 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,460 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,460 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,460 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,460 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,483 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,483 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,483 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,484 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,484 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,484 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,484 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:51,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,485 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,485 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,485 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,485 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,485 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:51,485 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,486 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:51,486 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:51,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,524 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,524 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,524 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,525 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,525 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,525 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,526 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,526 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,526 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,526 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,526 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:51,527 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,527 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,527 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,527 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,528 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 5#L65-14true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,528 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,528 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:51,530 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,530 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,530 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,530 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 273#L66-15true]) [2025-03-15 00:54:51,534 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,534 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,534 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,534 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:51,543 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 261#L51-14true]) [2025-03-15 00:54:51,543 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,543 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,596 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,596 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,596 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,597 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,597 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,597 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,597 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,597 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,597 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,598 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,598 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,598 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,599 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,599 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,599 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,599 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,599 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:51,599 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,600 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,600 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,600 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,600 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,601 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,601 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,601 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,601 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,601 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,601 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,602 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,602 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,602 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,602 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:51,603 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,603 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:51,603 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,603 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,604 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,604 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,604 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 261#L51-14true]) [2025-03-15 00:54:51,605 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 261#L51-14true]) [2025-03-15 00:54:51,605 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:51,605 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:51,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,679 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,679 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,679 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:51,680 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,680 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,680 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,681 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,681 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,681 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,681 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:51,682 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,682 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,682 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,683 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,683 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,842 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,842 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 159#L51-5true, 605#true]) [2025-03-15 00:54:51,843 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 159#L51-5true, 605#true]) [2025-03-15 00:54:51,843 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,843 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,844 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,844 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,844 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:51,845 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:51,845 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:51,845 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,914 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:51,914 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,914 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,915 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,915 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,915 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,916 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,916 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,916 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,917 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:51,917 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,917 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:51,918 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:51,918 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,918 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,920 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:51,920 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,920 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,924 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,924 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,924 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,973 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,973 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,974 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,974 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,974 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,975 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,975 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,975 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,975 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,977 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,977 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,977 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,978 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,978 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:51,979 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,979 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,979 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,979 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,979 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:51,981 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,981 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,981 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,981 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,981 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 294#L51-15true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,982 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:51,982 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,982 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,983 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:51,983 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:51,983 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,034 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,034 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,040 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,040 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,046 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,046 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,049 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,049 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,049 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:52,051 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,051 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,051 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,051 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,051 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,052 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,052 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,052 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,052 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:52,105 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,105 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:52,105 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:52,105 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:52,105 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:52,144 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:52,144 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:52,144 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:52,179 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,179 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,179 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:52,180 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:52,180 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,180 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,180 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,181 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:52,181 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:52,181 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,181 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true, 564#L51-3true]) [2025-03-15 00:54:52,182 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:52,182 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,182 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:52,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,259 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,259 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,259 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,259 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:52,260 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,260 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,260 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,261 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:52,261 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,261 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,511 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,511 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:52,511 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,511 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,512 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,513 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:52,513 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:52,515 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,515 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,515 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:52,561 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,562 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,562 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:52,567 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,568 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,568 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,573 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:52,573 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,575 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,575 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,575 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,575 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,576 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,576 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,576 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:52,577 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,577 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,577 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,577 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,578 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,578 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,578 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,578 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:52,579 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,579 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,579 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,579 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,579 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:52,630 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:52,630 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:52,630 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:52,630 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:52,630 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:52,668 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:52,668 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,668 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,701 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,702 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,702 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,703 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,703 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,703 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,703 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,704 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:52,704 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:52,704 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,728 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,728 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,728 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:52,729 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,729 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,729 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,729 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:52,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,730 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,730 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,730 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,730 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:52,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,730 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:52,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,779 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,779 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,779 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,779 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:52,780 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,780 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:52,780 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,780 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,829 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,829 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,829 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,829 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,829 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,830 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:52,830 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,830 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,831 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:52,831 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,831 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:52,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,870 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,870 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,870 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:52,870 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:52,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:52,872 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,872 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,872 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:52,872 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,875 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,881 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,882 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,882 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:52,887 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:52,887 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:52,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,889 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,889 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,889 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:52,890 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,890 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,890 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,890 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,891 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,891 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,891 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:52,892 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,892 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,892 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,892 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,893 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:52,893 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,893 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:52,894 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,894 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,894 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:52,894 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,894 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:52,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 167#L65-5true]) [2025-03-15 00:54:52,939 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:52,939 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:52,939 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:52,939 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:52,939 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:52,973 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:52,973 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:52,973 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,002 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,002 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:53,002 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:53,003 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:53,003 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,003 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:53,003 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 159#L51-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,004 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:53,004 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,075 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:53,075 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:53,075 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,075 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,076 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 287#L66-8true]) [2025-03-15 00:54:53,076 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,076 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,076 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,076 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,120 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,120 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,120 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,120 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,120 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,121 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,121 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,121 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:53,122 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,122 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:53,122 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:53,123 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,123 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,123 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,123 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,123 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,161 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,161 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,163 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,163 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,163 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,164 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,164 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,164 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,164 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [406#L52-7true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,168 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,173 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,179 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,179 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,180 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:53,180 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:53,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,181 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,181 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,181 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,181 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,181 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,182 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,182 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,182 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,183 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,183 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,184 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,184 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:53,184 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,184 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:54:53,185 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,185 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,185 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,186 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,186 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:53,186 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,186 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,186 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,186 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,187 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:53,187 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,188 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,188 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,188 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,188 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,188 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 476#L65-6true]) [2025-03-15 00:54:53,233 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,233 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:53,233 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:53,233 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:53,233 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,256 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,257 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,257 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,257 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:53,270 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,270 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,295 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,295 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,300 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,300 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:53,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:53,301 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:53,301 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:53,301 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:53,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:53,381 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,381 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,381 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,381 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,426 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,426 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,426 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:53,427 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,427 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,427 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,427 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,427 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,465 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,465 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,466 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,467 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,467 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,467 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,467 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,468 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,468 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,468 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,468 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,470 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,470 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,470 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,470 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,474 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:53,474 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,481 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:53,481 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,481 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,482 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,482 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,482 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,482 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:53,482 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,689 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:53,689 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,689 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,690 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,690 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,690 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,691 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,691 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,691 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,692 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,692 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,692 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:53,693 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,693 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,693 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:53,694 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,694 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,694 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:53,750 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,750 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,750 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,750 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,750 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:53,751 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,751 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,751 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,751 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,751 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,774 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:53,774 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,779 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,779 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,779 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,779 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,800 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,800 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,800 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:53,800 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,800 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,801 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:53,801 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:53,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,801 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:53,802 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,802 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,802 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:53,802 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,830 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:53,830 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,830 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,830 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:53,830 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,830 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:53,831 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,831 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:53,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true, 564#L51-3true]) [2025-03-15 00:54:53,836 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:53,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:53,836 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:53,836 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:53,836 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:53,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true, 564#L51-3true]) [2025-03-15 00:54:53,837 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:53,837 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:53,837 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:53,837 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:53,837 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:53,837 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:53,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,934 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,934 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,934 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,934 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:53,935 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,935 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,935 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,935 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:53,936 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,936 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,936 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:53,936 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,989 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,989 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,989 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,989 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,989 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:53,990 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,990 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,990 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,990 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,990 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:53,991 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,991 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,991 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:53,991 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:53,991 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,032 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,032 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,034 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,034 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,034 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,034 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,036 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,036 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,036 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,036 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:54,038 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,038 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,038 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,038 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,060 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,060 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,060 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,061 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,061 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,061 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,061 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,062 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,062 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,062 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:54,064 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:54:54,064 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,064 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,065 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,065 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,065 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,065 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:54,066 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,066 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,066 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,094 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,095 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,095 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,095 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,095 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,096 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,096 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,096 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,097 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,097 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,097 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:54,097 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,097 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,097 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:54,140 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,140 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,140 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,140 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,145 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,145 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,145 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,145 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,145 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,146 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,146 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,146 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,150 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,151 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,151 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,151 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,193 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,193 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,198 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,198 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,198 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:54,199 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,199 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:54,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:54,200 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,200 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,200 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:54,200 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,200 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,200 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:54,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,297 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,297 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,297 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,297 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,298 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,298 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,298 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,298 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:54,299 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,299 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,299 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,299 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,300 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,300 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:54,300 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:54,355 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,355 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,355 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,356 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,356 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:54,358 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,358 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,358 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,358 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,358 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,359 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:54,359 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,359 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,405 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,406 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,406 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:54,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,408 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:54,408 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,408 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,410 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,410 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,410 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,413 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,413 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,413 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,433 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,433 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,433 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,433 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,434 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,434 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,434 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,434 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,435 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:54,435 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,435 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,437 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,437 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,437 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,437 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,438 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:54,438 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,438 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,439 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,439 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,439 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,439 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 554#L78-2true, 605#true]) [2025-03-15 00:54:54,469 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:54,469 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,469 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:54,470 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:54,470 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:54,470 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,470 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:54,471 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 151#L77-3true, 605#true]) [2025-03-15 00:54:54,471 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:54:54,471 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,471 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:54,504 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,504 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:54,504 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,505 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:54,505 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,505 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,511 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,511 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,511 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,511 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:54,516 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,516 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,516 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,516 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:54,521 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,521 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,526 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:54,526 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:54,526 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,526 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,527 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,527 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,527 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,566 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,566 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,572 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,572 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:54,572 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,573 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,573 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,573 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true, 564#L51-3true]) [2025-03-15 00:54:54,574 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true, 564#L51-3true]) [2025-03-15 00:54:54,574 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,574 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,682 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,682 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,682 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,683 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,683 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,683 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,683 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:54,684 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:54,684 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,684 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,685 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,685 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,685 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,685 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,686 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:54,686 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,686 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:54,743 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,743 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,743 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,744 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,744 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,744 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true]) [2025-03-15 00:54:54,745 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,746 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:54,746 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,746 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,747 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,747 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,747 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,747 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,747 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,799 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:54,799 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,800 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,800 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,800 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,800 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:54,800 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:54,801 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,801 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,801 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,802 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,802 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:54,802 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,802 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:54,803 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,803 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:54,804 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:54,805 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,805 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,805 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,805 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,828 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,828 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,828 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,829 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,829 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,829 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,829 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:54,830 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,830 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,830 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,830 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,830 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,830 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:54,854 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,855 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,855 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:54,855 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:54,855 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:54,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,859 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,859 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,859 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,859 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:54,863 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,863 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,863 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,863 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,866 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:54,866 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,866 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:54,866 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,867 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,867 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,867 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,867 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,870 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,870 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,870 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,870 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,871 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,871 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:54,871 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,871 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,899 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,900 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:54,900 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:54,900 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,904 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:54,904 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,904 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:54,905 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:54,905 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,905 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:54,906 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:54,906 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,906 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:54,907 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:54,907 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:54,907 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,193 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,193 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:55,193 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,193 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,194 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,194 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,194 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,194 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,195 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,195 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,195 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,196 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:55,196 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,196 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,197 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:55,197 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,197 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,198 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,198 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,198 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,245 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,245 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,245 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,245 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,245 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 605#true]) [2025-03-15 00:54:55,246 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,246 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,246 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,247 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,247 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,247 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,248 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,248 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,248 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,248 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:55,249 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,249 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,249 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:55,250 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,250 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,250 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,250 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,250 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,250 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,251 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,251 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:55,252 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 412#L52-5true, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,252 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,252 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,299 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,299 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,299 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,300 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,300 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,300 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,300 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,300 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,301 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,301 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,301 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,301 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,305 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,306 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,306 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,306 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,306 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,307 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,307 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,307 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:55,313 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,313 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,313 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,313 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,314 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,314 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,314 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,314 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,337 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,337 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,337 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,338 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,338 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,338 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,338 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,338 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,338 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:55,339 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,339 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:55,361 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,361 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,361 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,362 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,362 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:55,365 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,365 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,365 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:55,365 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,365 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,366 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,366 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:55,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,369 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,370 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,370 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,370 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 238#L63-3true, 605#true]) [2025-03-15 00:54:55,373 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,373 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,373 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,373 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,377 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,377 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:55,377 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,389 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,389 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,411 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,411 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,411 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,412 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,412 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,412 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,412 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 564#L51-3true]) [2025-03-15 00:54:55,413 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true, 564#L51-3true]) [2025-03-15 00:54:55,413 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:55,414 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 564#L51-3true]) [2025-03-15 00:54:55,414 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:55,434 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,435 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,435 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,435 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,435 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,435 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:55,435 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,435 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,439 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,439 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,439 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,439 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,498 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,498 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,498 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,498 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:55,499 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 20#L66-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,499 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,499 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,500 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,500 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,500 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,501 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,501 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,501 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,501 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:55,502 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 406#L52-7true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:55,502 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,502 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,503 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,503 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,503 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,552 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,552 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,552 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,552 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,552 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,553 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,553 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,553 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,554 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,554 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,554 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,555 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,555 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,555 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,555 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,555 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,556 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true]) [2025-03-15 00:54:55,556 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,556 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,557 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:55,557 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 338#L52-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,558 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,558 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,558 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,558 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,558 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:55,614 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,614 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,614 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,615 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,615 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,615 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,615 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:55,636 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,636 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:55,636 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:55,637 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:55,637 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:55,637 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:55,637 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,637 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:55,638 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:55,638 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,638 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:54:55,639 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,639 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,639 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,639 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,639 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,640 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,640 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:55,640 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,640 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:55,661 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,661 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,661 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,661 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,661 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:55,665 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:55,665 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,665 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:55,665 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,665 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,666 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,666 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,666 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,666 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,666 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:55,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,669 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,669 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,670 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,670 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:55,673 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:55,673 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:55,673 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,688 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,688 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,688 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,689 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,689 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,689 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,711 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,711 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,711 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,711 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,711 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,712 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:55,712 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:55,712 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,712 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:55,713 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:55,713 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,713 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,714 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 296#L51-4true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,714 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:55,714 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:55,736 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,736 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,740 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 554#L78-2true, 605#true]) [2025-03-15 00:54:55,740 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:55,741 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:55,741 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:55,741 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,809 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:55,809 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,809 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,810 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,810 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,810 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:55,812 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 273#L66-15true]) [2025-03-15 00:54:55,812 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,812 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,813 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:55,813 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,813 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,865 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,865 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,865 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,866 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:55,866 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,866 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:55,868 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,868 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:55,868 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,868 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:55,869 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 406#L52-7true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,869 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,869 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,912 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,912 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,913 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,913 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,913 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,913 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,913 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,914 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,914 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:55,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:54:55,916 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,916 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,916 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,916 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:55,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:55,930 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,930 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,930 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,930 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,931 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:55,931 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,931 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:55,932 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,932 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,932 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:55,932 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:55,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 401#L65-13true]) [2025-03-15 00:54:55,972 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,972 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,972 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,972 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,972 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:55,975 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,975 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,975 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,976 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:55,976 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:55,976 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,977 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,977 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:55,977 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:55,977 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,981 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:55,981 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:55,981 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:55,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:55,999 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:55,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:55,999 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,000 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,000 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,000 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,000 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,000 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,021 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,021 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:56,021 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,022 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,022 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,022 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:56,023 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 605#true]) [2025-03-15 00:54:56,023 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,023 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:56,048 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:56,049 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,049 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,049 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,049 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:56,049 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,049 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,049 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:54:56,053 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:54:56,053 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,053 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:56,054 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,054 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,054 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:56,054 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:56,054 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,054 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,054 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,319 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,319 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:56,319 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:54:56,319 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,320 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,320 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,320 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,321 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,321 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,321 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:56,322 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:56,322 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,322 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,369 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:54:56,369 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,369 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,369 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,370 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,370 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,370 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,370 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,370 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,371 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,371 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,371 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,371 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,371 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,372 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,372 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:56,372 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:54:56,372 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,372 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,373 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,373 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,373 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,414 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,414 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,414 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,414 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:56,428 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:56,428 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,428 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,429 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:56,429 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,430 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,430 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,430 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,430 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:56,469 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,469 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,469 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,469 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,469 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,482 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,483 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,483 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,483 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,491 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,491 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,506 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,506 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,509 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:56,509 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:56,509 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:56,509 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,509 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,510 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,510 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,510 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,510 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:56,532 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:54:56,535 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:54:56,535 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:54:56,535 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,535 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:56,536 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,536 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,536 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,537 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:56,537 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:56,602 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,602 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,602 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,602 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:56,648 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,648 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,648 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,648 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,648 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:56,649 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,649 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,649 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,649 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,649 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 110#L52-12true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,650 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,650 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,650 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,650 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,650 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:56,687 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,687 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,687 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,687 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,688 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,688 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,688 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,688 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,701 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,701 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,701 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:56,702 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,702 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,702 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,702 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,703 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:56,703 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,703 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,703 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:56,723 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:56,723 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,723 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:54:56,724 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,724 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,724 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:56,737 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:56,737 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,737 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,748 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,748 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,752 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,752 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,752 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,753 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,753 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,753 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,753 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,753 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,753 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,764 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,765 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,765 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:56,767 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:56,767 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,767 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:56,767 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:56,767 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,768 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,768 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,768 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,768 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:56,768 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,769 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:56,769 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,769 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:56,770 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,770 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:56,770 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:56,770 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,771 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:56,771 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:56,789 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,790 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,790 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,790 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,790 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,790 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,790 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,790 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:56,793 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 380#L78-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:56,793 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:56,793 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:56,793 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:56,793 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,793 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,794 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,794 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:56,813 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,813 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:56,814 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,814 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:56,817 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,817 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:56,818 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:54:56,818 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,818 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:54:56,819 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:54:56,819 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:54:56,819 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:56,819 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:56,820 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:56,820 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:56,820 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,820 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:56,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:56,888 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,888 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,888 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:56,888 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:56,933 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,933 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,933 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,933 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,933 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,934 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,934 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,934 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,934 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:56,934 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:56,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:56,975 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,975 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,975 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,975 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:56,977 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,977 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,977 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:56,977 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:56,991 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,991 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,991 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,991 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:56,992 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,992 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,992 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:56,993 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:56,993 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:56,993 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,010 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:57,015 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,015 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,015 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:57,015 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,015 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:57,016 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,016 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:57,016 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,016 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,016 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,022 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,022 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,022 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:57,042 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,042 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,042 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,042 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,044 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,044 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,047 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,047 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,047 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,047 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,070 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,070 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:57,074 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:57,074 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:57,074 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:57,074 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,074 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,097 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,097 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,098 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:57,098 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:57,098 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,098 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,099 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,099 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,099 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,100 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,100 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,100 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,168 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,168 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,168 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:57,168 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,169 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,169 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,169 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,169 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:57,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:57,388 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,388 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,389 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:57,389 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,389 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,390 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,390 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:57,390 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:57,425 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:54:57,425 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,425 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,427 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 110#L52-12true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,427 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,427 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,441 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,441 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,441 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:57,442 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,442 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,442 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,442 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,442 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,442 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,443 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,443 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:57,459 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,459 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,459 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,459 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,459 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,460 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,460 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,460 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:57,460 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,460 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,464 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,464 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,465 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:57,465 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:57,478 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,478 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,478 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,478 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:57,478 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,482 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,482 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,482 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,482 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:57,484 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,484 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,484 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,484 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,486 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,486 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,487 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,487 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,487 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,487 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,487 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,487 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,489 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:54:57,489 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:54:57,489 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,489 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,510 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,510 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,533 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,533 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:57,534 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:57,534 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:57,534 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:57,534 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,534 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,535 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:57,535 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,535 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,536 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,536 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:57,599 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,599 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,599 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:57,600 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,600 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,600 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,600 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 196#L80-12true]) [2025-03-15 00:54:57,643 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,643 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,643 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,643 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,643 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:54:57,644 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 501#L80-13true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,644 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,644 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:54:57,645 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,645 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,645 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:57,706 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,706 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,706 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:57,707 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,707 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,707 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,729 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,729 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,729 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,729 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:57,729 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,730 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,730 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,730 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:57,730 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,730 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,734 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,734 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,734 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,735 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:57,735 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,735 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,735 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:57,736 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,736 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,736 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:57,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,737 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,737 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,737 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:57,738 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,738 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:57,738 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,738 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,738 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,739 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,739 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,739 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,740 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:54:57,740 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:57,740 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:57,754 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,754 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:57,754 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,755 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,755 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,755 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:57,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,758 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,758 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,758 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,758 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:57,761 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,761 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,761 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,761 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,763 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,763 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,766 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,766 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,766 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,766 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,767 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:57,768 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:57,768 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,768 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:57,768 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:57,768 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,768 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:57,768 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:57,769 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:57,769 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,769 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,769 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,769 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,769 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,770 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:57,770 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:57,770 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,770 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,770 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,770 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,771 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,771 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,771 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,771 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,771 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,791 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,792 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,792 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,792 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:57,793 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,793 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,793 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,793 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,793 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,794 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:57,794 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,818 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,818 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:57,819 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,819 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,820 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:57,820 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:57,820 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,820 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true, 379#L64-2true]) [2025-03-15 00:54:57,821 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:57,821 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,821 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,822 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,822 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,822 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,822 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,822 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,822 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,823 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,823 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:57,823 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,823 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:57,824 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:57,824 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,824 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:57,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,891 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,891 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,891 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,891 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:54:57,892 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,892 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,892 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:57,893 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,893 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,893 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,893 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,893 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,893 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,894 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,894 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:57,894 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,894 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:57,894 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,894 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,940 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,940 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,940 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:57,941 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,941 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,941 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:57,942 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [265#L52-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:57,942 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:57,942 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:58,010 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,011 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,011 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,011 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,011 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,011 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,012 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,012 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:58,012 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,012 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,012 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,029 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,029 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,029 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,030 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,030 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,032 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,033 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,033 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,033 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:58,035 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,035 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,035 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,037 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,037 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:58,038 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,038 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,038 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,038 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,038 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,039 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,039 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:58,039 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,081 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:58,081 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:58,084 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,085 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,085 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,085 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,086 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,086 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,086 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:58,087 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,087 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,087 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,087 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,088 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:58,088 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,088 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,088 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,089 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:58,089 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,089 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:54:58,089 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,090 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,090 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,090 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,090 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,090 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,090 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,091 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,091 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:54:58,091 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,091 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:54:58,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:58,164 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:58,164 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,164 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:58,165 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:58,165 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:58,165 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,165 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:58,214 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,214 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,214 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,214 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,214 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 409#L80-14true, 605#true]) [2025-03-15 00:54:58,215 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,215 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,215 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,215 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,215 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,216 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:58,216 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [614#true, 608#true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,216 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,288 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,288 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,289 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,289 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,289 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,289 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,290 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,290 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,290 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,290 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,293 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,294 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,294 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,294 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,294 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,295 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,295 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:58,296 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:54:58,297 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,297 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,297 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,297 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,298 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,298 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,298 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,298 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:58,299 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,299 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:58,299 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,299 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,299 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:58,300 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,300 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,300 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,300 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,301 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:58,301 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,301 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,301 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,302 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,302 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,302 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,302 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,302 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,303 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,303 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,303 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,303 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,304 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,304 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,304 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,304 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:58,304 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,305 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:58,305 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,305 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,305 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,306 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,306 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:58,306 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,306 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,307 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:58,307 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:58,307 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,307 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:58,308 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:58,308 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:58,308 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 379#L64-2true]) [2025-03-15 00:54:58,308 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,308 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,309 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 151#L77-3true, 605#true]) [2025-03-15 00:54:58,309 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:58,309 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,309 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,309 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,309 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,310 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:58,310 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,310 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,310 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:58,311 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,311 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:54:58,311 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,311 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,311 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,328 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:54:58,328 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,328 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,328 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,329 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,329 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,331 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,331 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,331 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,331 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:58,333 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,333 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,333 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,333 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,334 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:58,334 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:58,334 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,334 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:58,335 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:54:58,335 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,335 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:54:58,335 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:54:58,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:58,360 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,360 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,360 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,360 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,360 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,360 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:54:58,361 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,361 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,361 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,361 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,361 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,361 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:58,380 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,380 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,384 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,384 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:58,385 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,385 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,385 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,385 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,387 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:54:58,387 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:58,387 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,387 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:54:58,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:54:58,657 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:54:58,657 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,657 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:58,658 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 614#true, 608#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:58,658 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,658 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,659 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,728 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,728 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,728 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:54:58,729 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,729 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,729 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,729 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,729 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, 504#L52-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,730 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,730 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,730 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,730 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,730 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,837 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,837 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,837 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,837 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,837 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:58,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,840 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,840 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:54:58,840 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,840 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,841 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,841 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,841 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,841 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,842 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,842 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,842 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,843 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,843 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,843 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,844 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,844 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:54:58,844 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:54:58,844 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,845 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,845 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,845 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,845 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:58,846 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,846 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,846 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,847 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:54:58,847 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:54:58,847 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:54:58,847 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,848 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:58,848 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,848 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:54:58,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,851 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,851 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,851 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,851 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,852 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,852 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,852 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,852 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:54:58,852 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,853 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:58,853 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:58,853 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:58,902 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:58,902 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,902 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,903 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,903 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,903 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,903 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,903 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,906 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,906 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,906 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:58,907 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:54:58,907 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,907 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:58,908 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:58,908 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,908 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:58,909 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:58,909 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,909 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:58,910 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:54:58,911 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:54:58,911 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:54:58,911 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:54:58,911 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:54:59,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:59,035 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:59,035 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,035 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:59,036 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][342], [455#L52-16true, 253#L66-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 605#true]) [2025-03-15 00:54:59,036 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,036 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:59,110 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,110 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,110 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,110 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,110 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:59,111 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 126#L80-16true, 605#true]) [2025-03-15 00:54:59,111 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,111 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][309], [455#L52-16true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 47#L102-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:54:59,112 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,112 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,112 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,112 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,112 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:59,214 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:54:59,214 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,214 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,214 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,214 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,235 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,235 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:54:59,235 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,235 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:54:59,236 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:59,236 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,236 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,236 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,236 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,237 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,237 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,237 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:59,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:54:59,238 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,238 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,238 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,238 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,238 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:54:59,239 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:54:59,239 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:54:59,239 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,239 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,239 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,240 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,240 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:54:59,240 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:54:59,240 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,240 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:54:59,241 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,241 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,241 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,285 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,285 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,285 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,285 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,285 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,285 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:59,286 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,286 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,288 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:59,289 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:59,289 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:54:59,289 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,289 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:54:59,290 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:54:59,290 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,290 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:59,291 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,291 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,291 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:54:59,292 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,292 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:54:59,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,292 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,293 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,293 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,293 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,293 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,293 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,294 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:59,294 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,294 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,294 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,294 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:59,295 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:54:59,295 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:54:59,295 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:59,296 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,296 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:54:59,296 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,297 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,297 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:54:59,593 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:54:59,593 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,593 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,593 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:54:59,593 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,636 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,636 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,637 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,637 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:59,637 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,637 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:54:59,638 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,638 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,640 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,640 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:54:59,641 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:59,641 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:59,641 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:54:59,642 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 93#L78-1true, 605#true]) [2025-03-15 00:54:59,642 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,642 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:59,643 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:59,643 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:54:59,643 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,643 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,643 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,644 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,644 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,644 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,645 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,645 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:54:59,645 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,645 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:54:59,646 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,646 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,646 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,647 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,647 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,648 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,648 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,648 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:59,649 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:54:59,649 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:59,649 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,650 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:54:59,650 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:59,650 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:54:59,650 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:54:59,651 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,651 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:54:59,651 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:54:59,652 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:54:59,652 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:59,652 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,652 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:54:59,652 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:54:59,653 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:54:59,653 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,653 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:54:59,654 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:54:59,654 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:54:59,654 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:00,034 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:00,034 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,034 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,034 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,034 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:00,060 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:00,060 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,060 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,060 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,060 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,075 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,075 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:00,076 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:00,076 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,076 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:00,077 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:00,077 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:00,077 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,077 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:00,078 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:00,078 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:00,078 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,078 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,079 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,079 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:00,079 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,079 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,080 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,080 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,081 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,081 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,081 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,082 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,082 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,271 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,271 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,271 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:00,279 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,279 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,279 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,279 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,279 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,288 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,288 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,288 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,288 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,288 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,288 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,289 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,289 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,289 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,289 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,289 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,289 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,290 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,290 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,290 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,290 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,290 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:00,291 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:00,291 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:00,291 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,291 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:00,291 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,291 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:00,292 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:00,292 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:00,292 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:00,292 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,292 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 501#L80-13true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,293 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,293 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,293 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:00,293 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:00,293 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,293 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,293 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,294 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,294 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,294 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:00,294 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:00,294 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:00,294 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:00,295 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:00,295 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,295 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,310 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:00,310 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,310 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,310 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,310 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,311 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:00,311 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,311 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:00,311 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,311 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,312 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:55:00,312 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:00,312 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,312 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,312 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:00,315 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:00,315 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,315 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,315 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,315 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,329 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,329 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,330 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,330 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,330 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:00,331 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,331 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,331 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,331 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,332 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:00,332 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,332 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,332 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:00,333 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:00,333 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:00,333 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:00,333 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,334 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,334 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,334 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,334 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,335 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,335 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,335 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,335 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,335 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,335 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,336 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,336 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,337 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,337 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,337 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,515 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,515 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,515 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:00,525 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 287#L66-8true]) [2025-03-15 00:55:00,525 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,531 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,532 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,532 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,532 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:00,532 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,532 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:00,533 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:00,533 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:00,533 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:00,533 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:00,533 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,534 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,534 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,534 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 160#L79-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:00,550 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:00,550 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,550 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,550 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,550 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,564 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,564 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,566 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,566 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,566 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,566 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,567 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,567 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,567 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,568 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:00,568 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:00,568 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,568 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:00,569 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,569 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,569 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:00,570 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,570 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,570 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,570 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,571 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,571 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,571 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,571 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,571 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,573 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,573 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,573 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,574 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,574 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,574 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,574 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:00,575 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,575 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,575 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,741 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,741 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,741 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,741 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,741 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,742 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,742 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:00,742 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:00,742 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,742 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,745 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,745 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,745 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:00,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 218#L80-8true, 605#true]) [2025-03-15 00:55:00,756 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,756 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,756 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,756 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,757 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,757 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,757 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 481#L80-5true, 605#true]) [2025-03-15 00:55:00,757 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,757 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 126#L80-16true]) [2025-03-15 00:55:00,758 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,758 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 196#L80-12true, 605#true]) [2025-03-15 00:55:00,758 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 409#L80-14true]) [2025-03-15 00:55:00,758 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:00,758 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,758 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:00,774 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:00,774 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,774 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,774 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,774 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:00,787 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,788 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,788 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,788 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,789 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,789 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,789 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,789 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,790 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,808 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,808 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:00,809 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:00,809 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,811 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,811 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,811 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:00,812 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,812 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,812 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,812 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,813 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:00,813 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,813 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,813 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,814 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,815 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,815 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:00,815 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:00,815 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,816 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,816 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:00,816 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,816 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,817 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:00,817 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:00,817 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,817 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,818 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:00,818 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,818 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:00,819 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:00,819 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:00,819 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:00,819 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,819 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:00,992 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,992 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,992 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:00,993 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:00,993 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,993 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:00,993 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,993 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,994 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,996 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:00,996 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:00,997 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:00,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,007 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,007 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,007 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,008 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,008 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,008 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,008 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,008 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,008 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,009 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:01,009 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,009 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,009 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,009 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,010 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,010 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,010 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,010 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:01,010 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:01,011 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,011 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,011 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,011 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,011 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,011 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,012 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,012 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:01,012 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,012 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,012 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,013 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true, 441#L63-4true]) [2025-03-15 00:55:01,013 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:01,013 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:01,013 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 196#L80-12true]) [2025-03-15 00:55:01,013 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:01,013 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true, 441#L63-4true]) [2025-03-15 00:55:01,014 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:01,014 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:01,014 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 126#L80-16true, 605#true]) [2025-03-15 00:55:01,014 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,014 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,015 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,015 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,015 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,015 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,015 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,015 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:01,016 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:01,016 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 409#L80-14true, 605#true]) [2025-03-15 00:55:01,016 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 501#L80-13true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:01,016 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,016 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,017 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:01,017 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,017 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,019 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,019 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,019 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,020 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:01,020 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:01,020 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,020 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,020 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,020 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,021 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,021 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,021 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:01,021 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:01,021 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,021 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:01,037 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 122#L79-7true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:01,037 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:01,037 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,051 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,051 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,051 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:01,052 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,052 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,052 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,053 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,053 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,395 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,396 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,396 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,396 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,396 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,396 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,397 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,397 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:01,397 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,397 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,397 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,400 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,400 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,400 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,401 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,401 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,436 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,436 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:01,436 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,437 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,437 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,437 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,438 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:01,438 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:01,438 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,438 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:01,439 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,439 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,615 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,615 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,615 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,616 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,616 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,616 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,616 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:01,616 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,617 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,617 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:01,624 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,624 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:01,625 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:01,625 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:01,625 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:01,625 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,625 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:01,626 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,626 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,626 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,626 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,626 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,650 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:01,651 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,651 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,651 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,651 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,651 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,651 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,651 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:01,653 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,653 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:01,654 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:01,654 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,654 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,654 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,655 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:01,655 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,656 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,656 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,656 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:01,657 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:01,658 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:01,658 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,658 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,658 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,658 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,659 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,659 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,659 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:01,659 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,660 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,660 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,660 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,660 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,660 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,661 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,661 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,661 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,661 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,662 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,662 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,662 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,662 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:01,664 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,664 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,664 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,664 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,665 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:01,665 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,665 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,846 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,846 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,847 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:01,847 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,847 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,847 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:01,847 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,848 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,848 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,848 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,849 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,849 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,849 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,849 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:01,849 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,850 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,850 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:01,850 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,850 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,878 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:01,879 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,879 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,879 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,879 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,879 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,879 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,879 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,881 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:01,882 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:01,882 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:01,882 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,882 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,883 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,883 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,883 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,883 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:01,884 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:01,884 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,884 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:01,885 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,885 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:01,885 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,886 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,886 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:01,887 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:01,887 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:01,887 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:01,887 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:02,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:02,081 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,081 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,081 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,081 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,081 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,089 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,092 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,092 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,092 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,092 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,093 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,094 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,094 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,094 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:02,095 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:02,095 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,270 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,270 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:02,270 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:02,270 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:02,271 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:02,271 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,271 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,271 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,272 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,272 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,272 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,272 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,272 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:02,288 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,288 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,288 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,288 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,288 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,296 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,296 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,299 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:02,299 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,299 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:02,300 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:02,300 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,300 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,300 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,301 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,301 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,301 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,302 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:02,302 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,302 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,303 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:02,303 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,303 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:02,303 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:02,304 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,304 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,306 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,306 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:02,306 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:02,306 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:02,309 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:02,309 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,309 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,309 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,310 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,310 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,310 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,310 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,310 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,311 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,311 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,311 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,311 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,311 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,311 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:02,312 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,312 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [501#L80-13true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,312 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 196#L80-12true]) [2025-03-15 00:55:02,312 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,312 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:02,313 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:02,313 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 409#L80-14true, 605#true]) [2025-03-15 00:55:02,313 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,313 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:02,314 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:02,314 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,315 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:02,315 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,315 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,315 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,315 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:02,316 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,316 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,316 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,316 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,316 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,317 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,317 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,317 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,317 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,317 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 126#L80-16true]) [2025-03-15 00:55:02,318 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:02,318 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:02,318 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,318 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:02,686 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:02,686 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,686 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,686 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,686 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,694 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,694 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:02,695 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,695 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,696 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,696 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,696 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,696 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,696 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,697 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,697 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,697 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,697 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,698 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,698 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,698 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,698 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:02,699 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:02,699 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:02,699 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,699 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,699 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,700 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,701 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,701 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,701 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,701 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,701 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,701 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:02,702 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,702 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:02,702 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,702 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,702 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,703 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:02,706 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:02,706 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 379#L64-2true]) [2025-03-15 00:55:02,706 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:02,706 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,706 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,706 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,707 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,707 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,707 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,707 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,707 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,707 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:02,708 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,708 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:02,708 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:02,708 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,708 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 196#L80-12true]) [2025-03-15 00:55:02,709 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:02,709 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,709 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:02,709 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,709 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,709 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,710 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:02,710 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:02,710 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 409#L80-14true]) [2025-03-15 00:55:02,710 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:02,711 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 501#L80-13true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,711 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,711 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,711 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,711 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:02,711 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,712 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,712 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,712 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,712 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,712 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,712 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:02,713 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:02,713 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,713 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:02,713 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:02,713 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,713 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true, 379#L64-2true]) [2025-03-15 00:55:02,714 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:02,714 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:02,714 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:02,714 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,714 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:02,714 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:02,715 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:02,715 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:02,715 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,715 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 126#L80-16true]) [2025-03-15 00:55:02,715 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:02,716 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,716 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,718 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,718 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:02,719 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:02,719 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:02,719 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,719 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:02,720 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,720 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,867 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,867 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,867 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,867 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,867 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,867 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,867 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,868 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,868 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,868 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,868 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,869 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:02,869 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,869 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,869 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,869 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,869 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,870 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,870 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,870 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,870 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,870 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:02,871 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,871 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,871 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,871 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,871 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,872 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,872 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,872 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,872 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,873 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:02,873 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,873 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,873 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:02,873 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,873 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:02,874 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:02,874 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,874 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:02,874 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,874 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 151#L77-3true, 605#true]) [2025-03-15 00:55:02,875 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:02,875 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,875 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,875 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,875 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,875 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,876 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,876 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,876 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:02,876 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:02,876 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,876 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,877 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,877 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,877 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,877 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,877 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,878 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:02,878 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,878 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:02,878 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:02,878 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 138#L79-14true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:02,892 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:02,892 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,892 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:02,892 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,892 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:02,903 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,903 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:02,903 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:02,903 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:02,904 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:02,904 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:02,904 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:03,057 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:03,057 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,057 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,068 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,068 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,068 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:03,069 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,069 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,069 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:03,069 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:03,227 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,228 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,228 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:03,228 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,228 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,228 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,229 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:03,229 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,229 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:03,230 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:03,230 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:03,230 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:03,230 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,230 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,231 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,231 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,231 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,231 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:03,233 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:03,233 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:03,233 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:03,233 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,233 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,234 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,234 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 501#L80-13true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:03,234 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 501#L80-13true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,234 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,234 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 501#L80-13true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,234 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:03,235 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,235 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,235 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:03,235 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,235 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:03,236 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:03,236 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:03,236 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:03,236 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:03,236 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,236 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:03,237 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:03,237 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:03,237 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,237 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:03,238 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:03,238 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:03,238 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:03,238 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:03,238 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,238 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:03,239 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:03,239 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,239 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,239 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,239 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:03,240 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,240 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,240 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:03,240 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:03,240 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:03,241 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,241 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,390 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:03,390 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,390 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:03,391 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,391 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:03,391 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,391 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,391 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,392 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,392 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,392 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,392 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,394 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,394 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,394 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,394 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:03,395 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,395 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:03,395 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:03,395 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,395 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:03,396 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:03,396 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:03,396 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,396 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,397 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,397 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:03,397 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,397 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,397 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,398 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,398 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,399 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:03,399 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:03,399 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:03,399 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:03,399 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:03,400 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,400 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:03,400 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:03,400 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,400 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,401 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:03,401 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:03,401 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,401 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,404 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,404 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:03,404 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,404 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,405 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,405 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:03,405 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,405 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,406 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,406 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:03,406 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,406 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,406 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,407 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:03,407 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:03,407 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,407 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:03,408 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:03,408 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:55:03,408 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:03,408 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,408 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:03,409 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,409 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:03,714 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:03,714 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:03,714 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:03,715 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:03,715 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:04,059 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,059 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:04,060 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:04,060 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:04,060 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,060 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:04,060 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:55:04,061 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:04,061 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,061 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:04,062 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:04,062 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 273#L66-15true]) [2025-03-15 00:55:04,062 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,062 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:04,063 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:04,063 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,063 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,063 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:04,064 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:04,064 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:04,064 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,064 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,065 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,065 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,065 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,065 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:04,066 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:04,066 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,066 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,066 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,067 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,067 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,067 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:04,068 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:04,068 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,068 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,068 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,069 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,069 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:04,069 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,069 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,070 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:04,070 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,071 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,071 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:04,071 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,251 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,252 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,252 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,252 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:04,252 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:04,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:04,411 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,411 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,411 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,411 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,411 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,421 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,421 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:04,421 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,422 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,422 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:04,575 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,575 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,575 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,575 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,575 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,584 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:04,584 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,584 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:04,585 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,585 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:04,585 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:04,586 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:04,586 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:04,586 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:04,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:04,709 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:04,709 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,709 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,709 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:04,709 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:04,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:04,818 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:04,818 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,818 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:04,818 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,818 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:04,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:04,927 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:04,928 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:04,928 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:05,029 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:05,029 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,029 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:05,030 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:05,030 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:05,030 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,030 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:05,031 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:05,031 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:05,031 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:05,031 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,031 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:05,032 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:05,032 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:05,032 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:05,032 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:05,032 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:05,033 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:05,033 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:05,033 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,033 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:05,033 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][336], [337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:05,034 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,034 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:05,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:05,305 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:05,305 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:05,305 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:05,305 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:05,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:05,305 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][432], [501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:05,306 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:05,306 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:06,542 INFO L124 PetriNetUnfolderBase]: 68598/243324 cut-off events. [2025-03-15 00:55:06,542 INFO L125 PetriNetUnfolderBase]: For 194730/220083 co-relation queries the response was YES. [2025-03-15 00:55:08,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 397347 conditions, 243324 events. 68598/243324 cut-off events. For 194730/220083 co-relation queries the response was YES. Maximal size of possible extension queue 3165. Compared 3759838 event pairs, 54782 based on Foata normal form. 0/202969 useless extension candidates. Maximal degree in co-relation 395306. Up to 101988 conditions per place. [2025-03-15 00:55:09,699 INFO L140 encePairwiseOnDemand]: 601/619 looper letters, 117 selfloop transitions, 15 changer transitions 19/582 dead transitions. [2025-03-15 00:55:09,699 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 582 transitions, 1628 flow [2025-03-15 00:55:09,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 00:55:09,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 00:55:09,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2937 transitions. [2025-03-15 00:55:09,704 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7907915993537964 [2025-03-15 00:55:09,705 INFO L298 CegarLoopForPetriNet]: 599 programPoint places, -8 predicate places. [2025-03-15 00:55:09,705 INFO L471 AbstractCegarLoop]: Abstraction has has 591 places, 582 transitions, 1628 flow [2025-03-15 00:55:09,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 468.8333333333333) internal successors, (2813), 6 states have internal predecessors, (2813), 0 states have call successors, (0), 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 00:55:09,706 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:55:09,706 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] [2025-03-15 00:55:09,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-15 00:55:09,706 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:55:09,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:55:09,707 INFO L85 PathProgramCache]: Analyzing trace with hash -326081107, now seen corresponding path program 1 times [2025-03-15 00:55:09,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:55:09,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382622808] [2025-03-15 00:55:09,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:55:09,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:55:09,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:55:09,748 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 00:55:09,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:55:09,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382622808] [2025-03-15 00:55:09,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382622808] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:55:09,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:55:09,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 00:55:09,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894394136] [2025-03-15 00:55:09,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:55:09,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 00:55:09,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:55:09,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 00:55:09,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 00:55:09,750 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 577 out of 619 [2025-03-15 00:55:09,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 582 transitions, 1628 flow. Second operand has 3 states, 3 states have (on average 578.3333333333334) internal successors, (1735), 3 states have internal predecessors, (1735), 0 states have call successors, (0), 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 00:55:09,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:55:09,753 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 577 of 619 [2025-03-15 00:55:09,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:55:09,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:09,944 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:55:09,944 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:09,944 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:09,944 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:09,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:09,949 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 00:55:09,949 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:09,949 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:09,949 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:55:09,950 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:09,950 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:09,950 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:09,950 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:09,950 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:55:09,969 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:09,969 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:09,969 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:10,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,011 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,011 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:10,011 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:10,011 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:10,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:10,020 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,020 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:10,020 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,020 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,021 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,021 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,021 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:10,022 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:10,022 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,022 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,023 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:10,023 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:10,023 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:10,023 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:10,023 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,024 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:10,024 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,024 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:10,046 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,046 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,046 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:10,049 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,049 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,049 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,049 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,049 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,066 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:55:10,066 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:55:10,066 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:55:10,066 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:55:10,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,066 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,066 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,066 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,066 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,067 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,067 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,067 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,067 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:10,075 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,075 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,075 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:10,077 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:55:10,077 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:55:10,077 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:55:10,077 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:55:10,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:10,077 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,077 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,077 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,077 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:10,078 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,078 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,078 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:10,078 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,168 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,168 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,168 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,168 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:10,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,281 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,281 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,281 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,281 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,282 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,282 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,282 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,282 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:10,286 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,286 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:10,286 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:10,287 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,287 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,287 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,287 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:10,303 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,303 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,303 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,303 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:10,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,326 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,326 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,326 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,326 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,327 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:10,327 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,327 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,328 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,328 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,328 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:10,348 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,348 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,348 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,348 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:10,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:10,425 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,425 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,425 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,425 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:10,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,472 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,472 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,472 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,472 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:10,474 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,474 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,474 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,474 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:10,475 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:10,475 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,475 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,488 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,488 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,488 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,489 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,489 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,489 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:10,505 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,505 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,505 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,505 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:10,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,536 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,536 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:10,538 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:10,538 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,538 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,539 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,539 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,539 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,539 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,539 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,554 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,554 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,554 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:10,554 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:10,554 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,554 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:10,555 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,555 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,555 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,555 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:10,555 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,556 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:55:10,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:10,556 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 100#L65-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,556 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,557 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,557 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,557 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,557 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,557 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:10,573 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:10,573 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,573 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:10,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,606 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,606 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:10,606 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,606 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,609 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,609 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,609 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,609 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:55:10,626 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:10,626 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,626 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,633 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,633 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,633 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,634 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,634 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,634 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,634 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,635 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 167#L65-5true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,635 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,635 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,636 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,636 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,637 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,637 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,637 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,637 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:10,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,638 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,638 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,638 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,638 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,638 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:10,653 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,653 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:10,653 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,653 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:10,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,687 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,687 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,687 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:10,687 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,687 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,687 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,688 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:10,688 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true, 496#$Ultimate##0true]) [2025-03-15 00:55:10,691 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,691 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,691 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,691 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 554#L78-2true, 605#true]) [2025-03-15 00:55:10,704 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:10,704 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,704 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,711 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,711 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:10,712 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,712 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,712 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,712 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,713 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,713 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,713 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,713 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,713 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,713 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:10,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:10,714 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,714 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,714 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,714 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,714 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:10,729 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,729 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:10,730 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,730 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:10,730 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,730 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,730 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:10,730 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:10,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:10,947 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,947 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:10,947 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:10,947 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:10,948 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 476#L65-6true]) [2025-03-15 00:55:10,948 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,948 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:10,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:55:10,962 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:55:10,962 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:10,962 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,966 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,966 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,966 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:10,967 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 383#L65-7true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,967 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,967 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:10,968 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:10,969 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:10,969 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,969 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:10,970 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,970 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:10,977 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:10,977 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,977 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:10,979 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,979 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,979 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:10,979 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:10,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:10,980 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,980 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,980 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:10,980 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:10,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:10,998 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:10,998 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:10,998 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:10,998 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,007 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,007 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,007 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,007 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,009 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,009 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,009 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,010 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,010 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,011 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,011 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,011 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,011 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,024 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,024 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,024 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,030 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,030 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,036 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,036 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,036 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,036 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:11,040 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,040 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,040 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,040 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:11,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,044 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,044 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,044 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,045 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,055 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,055 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,055 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,055 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,068 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,068 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,068 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,068 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,070 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,070 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,070 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,071 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,071 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,071 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,071 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,071 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,072 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,072 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,072 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,073 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,073 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,073 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,073 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,074 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,074 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,074 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,074 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,088 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,088 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,088 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,088 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,088 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:11,089 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,089 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,089 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,089 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,090 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,090 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,090 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,090 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,096 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,096 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,096 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,096 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,096 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,097 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,097 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,097 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,097 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,097 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,098 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,098 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,098 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,098 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:11,105 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,105 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,105 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,105 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:11,110 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,110 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,110 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,110 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,128 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2025-03-15 00:55:11,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,128 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,128 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,128 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,139 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,139 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,139 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,139 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,141 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,141 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,142 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,142 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,142 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,143 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,143 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,143 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,144 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,144 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,144 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,144 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,145 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,145 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,145 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,145 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,156 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:11,156 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,156 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,156 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,156 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,157 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,157 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,157 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,158 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,158 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,158 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,158 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,158 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,165 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,165 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,165 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:11,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,171 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:11,176 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,176 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,176 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,176 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,182 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2025-03-15 00:55:11,182 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2025-03-15 00:55:11,182 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,182 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:11,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,182 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,182 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,182 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,182 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,183 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,183 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,183 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,183 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,193 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:11,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,193 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,193 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,193 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,195 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,195 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,195 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,196 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,196 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,196 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,196 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,196 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,207 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,207 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,207 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,207 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:11,210 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,210 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,210 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,210 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,211 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,211 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,211 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,211 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,212 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,212 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,212 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,214 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,214 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,214 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,214 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,215 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,215 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,216 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,216 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,216 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,216 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,235 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,235 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,237 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,237 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,237 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,237 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,244 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,244 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,244 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,244 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:11,246 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,246 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,247 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,247 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,247 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,247 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,247 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,247 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:11,250 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,250 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,250 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,250 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,256 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,256 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,256 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,256 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,257 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,257 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,257 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,257 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,269 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,269 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,269 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,269 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,270 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,270 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,270 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,272 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,272 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,272 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,272 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,273 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,273 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,273 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,273 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,286 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,286 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,286 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:11,289 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,289 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,289 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,289 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,289 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,290 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,290 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,290 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,290 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:11,291 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,291 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,291 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,292 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,292 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,292 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,292 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,293 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,293 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,293 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,293 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,295 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,295 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,295 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,295 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,297 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,297 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,298 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,298 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,302 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,302 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,302 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,302 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,307 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,307 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,307 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,307 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,313 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:11,313 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,313 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,313 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,313 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,313 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,314 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,324 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,324 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 284#L65-12true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,325 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,325 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,325 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,325 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,332 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,332 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,332 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,332 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,333 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,333 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,333 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:11,336 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,336 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:11,336 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:11,336 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,336 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,336 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:11,339 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:11,340 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,340 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,345 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,345 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,345 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,345 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,346 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,347 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,347 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,347 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,359 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,359 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,359 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,359 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,360 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,360 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,360 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,360 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,362 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,362 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,362 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,362 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,363 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,363 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,363 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,363 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,364 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,364 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,364 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:11,377 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,377 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,377 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,378 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,378 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,378 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,378 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,379 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,379 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,379 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,379 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,379 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,380 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:11,380 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,380 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:11,381 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,381 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,381 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,381 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,382 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,382 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,382 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,384 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,384 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,386 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,386 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,386 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,386 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:11,387 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,387 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,387 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,388 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:11,388 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,388 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,388 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,389 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,389 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,389 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,389 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:11,394 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,394 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,394 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,394 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,395 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:11,395 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 100#L65-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,395 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,395 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:11,401 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,401 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,401 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,401 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,402 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:11,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:11,402 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 100#L65-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,402 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,402 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,408 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,408 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,408 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,409 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,409 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,409 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,409 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:11,409 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,409 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,410 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,410 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,410 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:11,415 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:11,415 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,415 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,415 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,415 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,415 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,416 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,422 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,422 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,423 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,423 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,423 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,423 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,423 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,431 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,431 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,431 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,431 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,431 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,442 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,442 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,443 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,443 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,443 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,443 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,444 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,444 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,444 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,457 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,457 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,457 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,457 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,458 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,458 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,458 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,458 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,459 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,459 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,459 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,476 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:11,477 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,477 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,477 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,477 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:11,479 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,479 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,479 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,479 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:11,480 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,480 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,480 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,481 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:11,481 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,481 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,482 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,482 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,482 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,482 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,483 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,483 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,485 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:11,485 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,485 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,486 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,486 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,486 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,486 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,486 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,487 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,487 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,487 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:11,487 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,487 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,488 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:11,488 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,488 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,491 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,491 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,495 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,495 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,495 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,496 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,496 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,496 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:11,496 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,496 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,497 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,497 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,497 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,498 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,498 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,498 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,498 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:11,504 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,504 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,504 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,505 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,505 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,505 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,506 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,506 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,506 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,506 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:11,506 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,506 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,506 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,507 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,507 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,507 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,507 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,508 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,508 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,508 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,508 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,513 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,513 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,513 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,513 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,513 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,513 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,514 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,514 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,514 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,514 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,514 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:11,521 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:11,521 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:11,521 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:55:11,521 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,521 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,521 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,523 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,523 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,523 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,523 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,526 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,526 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,527 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,527 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,527 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,527 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,527 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,527 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,528 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,528 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,528 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,528 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,529 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,529 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,529 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,532 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,532 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,532 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,533 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,533 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,533 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,599 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,599 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,599 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,600 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,600 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,600 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,600 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,601 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,601 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,601 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,602 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,602 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,602 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,602 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,603 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,603 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,603 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,603 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,604 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,604 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,604 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,604 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:11,606 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,606 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,606 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,606 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,613 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,613 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,613 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,613 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,613 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,614 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,614 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,614 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,614 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,614 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,614 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,615 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,615 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,615 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,615 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,616 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,616 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,616 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,623 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,623 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,623 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,623 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,623 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:11,624 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,624 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,624 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,624 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,624 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,625 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:11,625 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,625 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,625 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,625 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:11,626 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,630 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,630 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,630 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,630 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,630 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,630 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,631 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,631 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,634 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,634 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,634 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,635 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,635 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,635 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,635 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,635 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,636 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,636 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,637 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,637 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,637 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,637 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,637 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,638 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,638 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,638 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:11,642 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,642 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,642 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 510#L65-15true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,644 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,644 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,644 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,646 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,646 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,646 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,646 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,646 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,647 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,648 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,648 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,648 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,648 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,648 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,703 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,703 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,703 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,703 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:55:11,706 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,706 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,706 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,708 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,708 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:11,708 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,708 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,709 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:11,709 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,709 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,716 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,716 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,716 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,716 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,717 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,717 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,717 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,718 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,718 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,718 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,718 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,718 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,718 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,901 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,901 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,902 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,902 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,902 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,903 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,903 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,904 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,904 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,904 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,907 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,907 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,907 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,907 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,907 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,907 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,911 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:11,912 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,912 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,912 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,912 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,912 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:11,912 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,912 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,913 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,913 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:11,914 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,914 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,914 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,914 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,915 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,915 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:11,915 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,915 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,915 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,917 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2025-03-15 00:55:11,917 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2025-03-15 00:55:11,917 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:11,917 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:11,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,917 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,917 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,917 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,917 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:11,918 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,918 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,918 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,918 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:11,925 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:11,925 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:11,925 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:11,925 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:11,925 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,925 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,926 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,927 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,927 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,927 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,927 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,934 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,934 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,934 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,934 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:11,942 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,942 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,942 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,942 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,968 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,968 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,968 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,968 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:11,969 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:11,969 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,969 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:11,969 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:11,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,985 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,985 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,985 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,985 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:11,989 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,989 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,989 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,990 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,990 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,990 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,990 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,990 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:11,990 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:11,992 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,992 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:11,992 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,992 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:11,993 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,993 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,993 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:11,993 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:11,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:11,995 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,995 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,995 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,995 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:11,997 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:11,997 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:11,997 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:11,997 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:11,998 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:11,998 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:11,998 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,017 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,017 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,017 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,017 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,017 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,017 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,021 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event [2025-03-15 00:55:12,021 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,021 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,021 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2025-03-15 00:55:12,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,021 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,021 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,021 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,021 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,022 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,022 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,022 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,023 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,023 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,023 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,023 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,023 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,024 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,024 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,024 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,024 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:12,025 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:12,025 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,025 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,025 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,026 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,026 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,026 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,027 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,027 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,027 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,027 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,027 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,028 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,028 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,028 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,028 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,029 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,029 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,029 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,029 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,030 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,030 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,030 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,030 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,039 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,039 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,039 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,039 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,040 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,040 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,041 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,041 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,041 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,041 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,042 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,042 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,042 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,042 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,042 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,042 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,049 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,049 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,049 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,049 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:12,054 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,054 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,054 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,054 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,054 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,054 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:12,055 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:12,055 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,055 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,055 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:12,055 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,055 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,056 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,056 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,056 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,056 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:12,056 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:12,056 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:12,057 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,057 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,057 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,057 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:12,061 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,062 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,062 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,062 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,069 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,069 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,070 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,070 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,071 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,071 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,071 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,071 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,087 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,087 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,088 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,089 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,089 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,092 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,092 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,094 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,094 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,094 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,094 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,109 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,109 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,109 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,109 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,112 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,112 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,112 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,112 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,114 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,114 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:12,114 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:12,114 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,115 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,115 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:12,115 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,115 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,115 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,116 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,116 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:12,116 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,116 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,116 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:12,116 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:12,117 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,117 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,117 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,117 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,118 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,118 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,118 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:12,120 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,120 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,120 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:12,121 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,121 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,121 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,121 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,122 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,122 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,123 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,123 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,123 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,123 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,126 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,126 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,126 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,126 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,126 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,127 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,127 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,127 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,128 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,128 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,128 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,128 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,128 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:12,138 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,138 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:12,138 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,138 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,139 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,139 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,139 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,139 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,144 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,144 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,144 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,144 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,144 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,144 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,149 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,149 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,149 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,149 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,150 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,150 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,150 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,150 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,150 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,150 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,151 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:12,151 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,151 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,153 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,154 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,154 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,154 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,155 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,155 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,155 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,155 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,160 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,161 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,161 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,161 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 406#L52-7true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,162 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,162 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,162 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,162 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,164 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,164 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,164 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,164 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,164 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,165 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,165 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,165 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,165 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,165 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,173 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,173 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,173 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,173 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,174 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,174 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,174 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:12,182 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,183 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,183 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,183 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,192 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,192 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,192 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,192 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,194 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,194 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,194 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,194 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,208 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,208 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,208 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,208 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,209 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,209 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,209 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,209 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,212 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,212 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,212 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,212 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,213 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,213 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,213 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,213 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,228 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,228 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,228 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,228 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,231 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,232 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,232 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,232 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,233 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,233 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,233 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,234 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,234 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,234 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,235 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,235 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,235 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:12,236 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2025-03-15 00:55:12,236 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,236 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,236 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:12,237 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2025-03-15 00:55:12,237 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,237 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,237 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,238 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:12,238 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,238 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,239 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:12,239 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,240 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,240 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,240 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,240 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,240 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,240 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,241 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,241 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,241 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,242 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,242 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,242 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,243 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,243 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,243 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,243 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,243 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,243 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,244 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,244 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,245 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,245 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,245 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,246 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,246 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,246 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,246 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,246 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,247 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,247 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,247 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,247 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,248 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,248 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,248 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,248 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,256 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,256 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:12,256 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,256 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,268 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:12,268 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,268 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,268 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,268 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,268 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,268 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,269 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,269 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,269 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,270 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,270 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:12,270 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:12,270 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,270 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,270 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,271 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,271 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,271 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,271 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,275 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,275 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,275 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,275 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:12,276 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:12,276 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,277 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,277 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,277 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:12,277 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,277 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,278 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,278 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,278 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,278 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,278 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,279 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,279 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,279 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,281 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,281 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,281 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,282 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,282 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,282 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,282 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,282 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,283 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,283 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,283 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:12,289 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:12,290 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,290 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,291 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,291 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,291 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,291 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,291 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,292 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,292 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,292 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,293 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,293 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,293 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,301 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:12,310 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,310 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,310 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,310 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,318 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,318 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,318 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,318 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,320 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,320 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,320 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,320 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,335 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,335 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,335 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,335 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,337 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,337 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,339 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,339 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,339 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,339 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,341 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,341 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,341 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:12,341 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,356 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,356 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,356 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:12,360 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,360 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,360 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,361 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,361 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,361 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,362 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,362 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,362 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:12,362 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,363 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,363 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,363 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,363 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,364 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,364 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:12,364 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,364 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 93#L78-1true, 605#true]) [2025-03-15 00:55:12,365 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,365 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:12,366 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,366 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:12,366 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,367 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,367 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,367 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,367 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:12,368 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:12,368 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,368 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:12,369 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,369 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,369 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,370 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,370 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,370 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,371 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,371 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,371 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,373 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,373 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,373 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,373 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,373 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,373 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,374 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,374 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,374 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,374 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,374 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,374 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,375 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,375 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,375 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,377 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:12,377 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:12,377 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,377 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,377 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:12,378 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:12,378 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,379 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:55:12,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,379 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,379 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,379 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,380 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,380 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,380 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,382 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,382 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,382 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,382 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,382 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,382 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,382 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,383 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:12,383 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,383 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,383 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,383 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,383 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:12,384 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:12,384 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,384 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 229#L65-11true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,385 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,385 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,385 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,385 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,391 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,391 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,391 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:12,391 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,394 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,394 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,394 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,394 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:12,397 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,397 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,397 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,397 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,398 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,398 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,398 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:12,399 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,399 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,399 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,399 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:12,399 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,399 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:12,400 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,400 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,400 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 229#L65-11true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,401 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,401 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,401 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,401 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,406 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,406 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,406 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,411 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,411 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,411 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,413 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,413 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,413 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,425 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,426 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,426 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,426 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,426 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,433 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,433 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,433 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,433 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,434 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,434 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,434 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,434 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:12,442 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:12,442 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,442 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,452 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,452 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,452 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:12,454 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,454 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,454 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,454 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,468 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,468 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,468 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,468 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,470 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,470 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,470 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,472 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,472 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,472 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,474 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:12,474 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:12,474 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,493 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,493 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,493 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,493 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,493 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,493 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,493 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:12,494 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,494 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,494 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,495 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,495 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:12,495 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,495 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,496 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,496 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,496 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,497 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,497 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 131#L79true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:12,497 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,497 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:12,499 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:12,499 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:12,499 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,499 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,501 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is not cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:55:12,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,501 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,501 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,501 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,502 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,502 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,502 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,503 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,503 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,503 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,503 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,504 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,504 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is not cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:55:12,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,504 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,504 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,504 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,505 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,505 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,505 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,506 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,506 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,506 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,506 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,506 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,506 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,507 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,507 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,507 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,507 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,507 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,507 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:12,508 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:12,508 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:12,508 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:12,509 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,509 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:12,509 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,509 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,510 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,510 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,510 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,510 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,510 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,510 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:12,510 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,511 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,511 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,512 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,512 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,512 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,513 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,513 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,513 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,513 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,513 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,514 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,514 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,514 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,514 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,514 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,515 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,515 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:12,523 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,523 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,524 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,524 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,526 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,526 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,526 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,526 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,527 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,527 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,527 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,527 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,528 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,528 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,550 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,550 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,550 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,551 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,551 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,551 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,580 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,580 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,580 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,582 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:12,582 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,582 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,599 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,599 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,599 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,601 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:12,601 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,601 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,626 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,626 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,626 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,626 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,627 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,627 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,628 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,628 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,628 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:12,629 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,629 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,629 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:12,630 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,630 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:12,630 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,631 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:12,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:12,631 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,631 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,632 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,632 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,632 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:12,632 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,632 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,632 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,632 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,632 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:12,634 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,634 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,634 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,635 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,635 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,635 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,635 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,635 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,636 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,636 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,636 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,637 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,637 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,637 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,637 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,637 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,638 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,638 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,638 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,639 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,639 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,640 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,640 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,640 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,640 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,640 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,641 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,641 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,641 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,643 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,643 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,643 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,644 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,644 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,644 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,644 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,645 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,645 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,645 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,647 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,647 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,648 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,648 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,648 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,648 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,651 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,651 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:12,651 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,651 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 100#L65-4true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,651 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,651 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,651 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,651 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:12,654 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,654 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,654 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,654 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,657 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,658 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,658 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,658 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:12,662 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,662 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:12,662 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:12,662 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:12,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:12,662 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,662 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,662 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,662 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:12,663 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,663 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,663 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,663 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,664 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,664 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:12,665 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,665 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,665 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,689 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 6#L66-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,690 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,690 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,690 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,690 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,692 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,692 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,692 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,692 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,693 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,693 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,693 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,693 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,694 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,694 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,694 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,695 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,695 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,695 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,698 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,698 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,698 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,698 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:12,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:12,705 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,705 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,705 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,705 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,712 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,712 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,712 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,712 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,782 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,782 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,782 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,782 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,783 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,783 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:12,784 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:12,784 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,784 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,785 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:12,785 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,785 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,786 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:12,786 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,786 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,787 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,787 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,787 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,787 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,787 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,787 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:12,789 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:12,790 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,790 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:12,792 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,792 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,792 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,793 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,793 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,793 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,793 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,794 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,794 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,794 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,794 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 476#L65-6true]) [2025-03-15 00:55:12,796 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,796 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,796 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,797 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,798 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:12,798 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,798 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,798 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:12,798 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,798 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:12,799 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:12,799 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,800 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,800 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,800 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,800 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,800 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,800 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,800 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:12,801 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:12,801 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,801 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,802 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,803 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,803 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,803 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,804 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,804 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,804 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,805 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,805 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,805 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,805 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,805 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,806 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,806 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,806 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,806 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,806 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:12,809 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,809 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,810 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,810 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,810 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,810 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:12,978 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,978 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,978 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,978 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:12,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,979 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,979 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,979 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,979 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 296#L51-4true, 605#true]) [2025-03-15 00:55:12,981 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,981 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,981 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,981 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:12,982 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 296#L51-4true, 605#true]) [2025-03-15 00:55:12,982 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 100#L65-4true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:12,982 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,982 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,983 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,983 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,983 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,984 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:12,984 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,984 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,985 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,985 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,985 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,985 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:12,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,987 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,987 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,987 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:12,987 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:12,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:12,988 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,988 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,988 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,988 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:12,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:12,989 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,989 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,989 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,989 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:12,990 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,990 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,990 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,990 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,992 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,992 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:12,992 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:12,992 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,992 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,992 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,992 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,992 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,992 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:12,993 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,993 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true, 163#L51true]) [2025-03-15 00:55:12,994 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:12,994 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,994 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,994 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:12,996 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:12,997 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,997 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:12,997 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:12,997 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,016 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,016 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,016 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:13,016 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,016 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,017 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,017 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,023 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,023 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,023 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,025 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,025 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,025 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,025 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:13,032 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,032 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,034 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,034 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,036 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,036 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,037 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,037 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,037 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,037 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,037 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,038 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,038 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,038 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,038 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,038 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,038 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,039 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,039 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,039 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,039 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,039 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,039 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,040 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,040 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,040 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:13,048 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:13,048 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,048 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,057 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,057 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,058 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,058 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:13,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,148 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,148 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,148 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,148 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,154 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,155 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,155 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,155 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:13,156 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,156 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:13,157 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:13,157 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,157 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,158 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,158 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,158 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,158 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,158 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,158 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,159 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:13,159 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:13,159 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,160 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:13,160 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,160 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:13,161 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:13,161 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,161 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,163 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,163 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,163 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,163 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:13,164 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,164 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,164 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,165 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,165 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,165 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,165 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,165 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,166 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,166 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,166 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,167 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,167 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,167 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,167 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,167 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,168 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,168 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,168 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,168 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,168 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,169 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,169 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,169 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,169 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,170 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,170 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,170 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,170 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,170 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,170 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,171 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,171 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,171 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,173 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,173 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,173 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,173 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,173 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,174 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,174 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,174 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,174 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,174 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,184 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,184 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,184 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 510#L65-15true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,186 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,186 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,186 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,190 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event [2025-03-15 00:55:13,190 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:13,190 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:13,190 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:55:13,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,191 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,191 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,191 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,191 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,192 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,193 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,197 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,197 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,197 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,198 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,198 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,198 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,200 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,200 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,200 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,203 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,203 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,203 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,203 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,205 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,205 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,205 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,205 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,208 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,208 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,208 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,208 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:13,209 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 476#L65-6true]) [2025-03-15 00:55:13,209 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,209 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:13,211 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,211 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,211 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,211 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,213 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,213 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,213 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,214 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 510#L65-15true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,215 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,215 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,215 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,215 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,216 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,216 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,216 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,216 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,230 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,230 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:13,230 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,230 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,231 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,231 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:13,231 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:13,231 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:13,231 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,232 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,232 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:13,232 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,232 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,233 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,233 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,233 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,233 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,233 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,234 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,234 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,234 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,234 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:13,237 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:13,237 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,237 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:13,238 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:13,238 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:13,238 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:13,238 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,238 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,239 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,239 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,239 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,239 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,242 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,242 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,242 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:13,242 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,242 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,243 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,243 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:13,243 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,243 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,243 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,243 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,251 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,252 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,252 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,252 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,254 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,254 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,254 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,254 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,261 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 132#L66-6true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,263 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,263 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,263 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,263 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,265 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,265 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,265 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,266 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,266 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,266 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,266 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,267 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,267 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,269 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,269 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,269 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,269 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:13,298 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,298 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:13,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,372 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,372 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,372 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,372 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,372 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,373 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,373 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,373 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,378 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,378 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:13,378 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:13,379 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,379 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,380 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,380 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,380 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,380 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:13,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,381 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,381 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,381 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,381 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,382 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,382 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,382 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,382 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,383 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:13,383 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:13,383 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,383 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,384 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,384 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,384 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,384 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,385 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,385 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,385 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:13,386 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:13,386 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,386 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,386 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:13,387 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,387 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,388 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:13,388 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:13,389 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,389 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,389 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,389 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:13,390 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,390 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,390 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:13,392 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,392 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,392 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,392 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,413 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2025-03-15 00:55:13,413 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:13,413 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:13,413 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:13,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,416 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,416 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,416 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,416 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,417 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,417 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,417 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,417 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,417 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2025-03-15 00:55:13,417 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:13,417 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:13,417 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:13,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,419 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,419 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:13,420 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,420 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,420 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,420 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:13,421 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,421 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,421 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,421 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,421 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,421 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,422 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,422 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,422 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,422 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,422 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,422 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,423 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,423 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,423 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,424 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,424 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,429 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,429 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,429 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,429 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,430 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,430 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,430 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,430 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,431 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,431 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,431 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,431 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,433 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,433 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,433 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true, 476#L65-6true]) [2025-03-15 00:55:13,433 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,434 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,434 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,434 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,435 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,435 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,435 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,435 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,438 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,438 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,438 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,438 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,440 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:13,440 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,440 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:13,441 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,441 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,441 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,441 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:13,443 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:13,443 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,443 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,463 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:13,463 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,463 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,464 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,464 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,464 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,464 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,465 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,465 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,465 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,465 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,466 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,466 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,466 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,466 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,467 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,467 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:13,467 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:13,467 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:13,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,469 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,469 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,469 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,469 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,471 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,471 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,471 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,471 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,471 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,472 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,472 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,472 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,472 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,472 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,472 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,473 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,473 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,473 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,473 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,474 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,474 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,474 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,475 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,475 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:13,475 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,475 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,478 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,478 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,478 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,478 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,479 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,479 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,479 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,479 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,484 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 20#L66-7true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,485 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,485 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,486 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,486 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,488 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,488 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,488 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,488 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,488 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,488 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,489 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,489 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,490 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,490 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,490 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,490 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,491 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,491 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,491 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:13,510 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:13,510 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,510 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,511 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:13,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,572 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,572 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,572 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,572 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,573 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:13,573 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,573 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,573 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:13,574 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,574 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:13,575 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,575 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:13,575 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:13,575 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:13,575 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,575 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,575 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,575 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,576 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 160#L79-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:13,576 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,576 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:13,577 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,577 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,577 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,577 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,578 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,578 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,578 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,578 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:13,579 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:13,579 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,579 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,588 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,588 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,588 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,588 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,596 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,596 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:13,596 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:13,599 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,599 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:13,599 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:13,599 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:13,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,600 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,600 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,600 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,600 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,600 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,601 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,601 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,601 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,601 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,602 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,602 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,602 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,602 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,602 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,603 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,603 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,603 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,604 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,604 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,604 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,604 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,604 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,605 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,605 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,605 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:13,606 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,607 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,608 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,608 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,608 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,609 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,609 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,609 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,609 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,610 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,610 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,610 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,611 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,611 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,611 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,611 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:13,612 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,612 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,612 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,612 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,613 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,613 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,613 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,614 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,614 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,614 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,614 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,614 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,615 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,615 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,615 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,632 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,632 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,632 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,632 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,634 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,635 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,635 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:13,635 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,635 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,635 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,635 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,636 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,636 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,637 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:13,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,638 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,638 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,638 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,638 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,640 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,640 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,640 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,640 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,642 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,642 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,642 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,642 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,647 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,647 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,648 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,648 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,649 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:13,649 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,651 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,651 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,651 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,651 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,651 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,653 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,653 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,653 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,653 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,653 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,654 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,654 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,655 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,655 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,655 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,655 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,656 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,656 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,656 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,656 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,656 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,657 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,657 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,657 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,657 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,735 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,735 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,735 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,735 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,740 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,740 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,740 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,743 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,743 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,743 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,743 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:13,744 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:13,744 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,744 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:13,745 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,745 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,745 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,745 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,746 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is not cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:13,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,746 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:13,746 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,746 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:13,747 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,747 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,747 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,747 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:13,748 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,748 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,748 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:13,749 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:13,749 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:13,749 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,749 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,750 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 287#L66-8true]) [2025-03-15 00:55:13,750 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,750 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,750 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,750 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,751 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,751 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,751 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:13,755 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,755 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,756 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,756 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:13,756 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,756 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,756 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,756 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,760 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,760 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,760 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,760 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,760 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,761 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,761 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,761 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,761 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,762 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,762 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,762 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,771 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is not cut-off event [2025-03-15 00:55:13,771 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:13,771 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:13,771 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:13,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,776 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,776 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,776 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,776 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,776 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,776 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,778 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,778 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,778 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,778 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,778 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,778 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,779 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,779 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,779 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,779 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,779 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,780 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:13,780 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,780 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,780 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,781 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,781 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,781 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,781 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,782 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,782 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,783 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,783 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,783 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,784 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,803 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,803 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,811 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,811 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,811 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,811 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:13,813 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:13,813 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,813 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:13,814 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:13,814 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:13,814 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:13,814 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,814 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,815 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,815 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,816 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,816 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,816 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,816 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,816 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,817 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,817 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,817 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,817 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,818 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,818 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,818 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,818 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,818 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,819 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,819 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,819 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,819 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,822 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,822 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,822 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,824 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,824 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,824 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,824 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 469#L50-1true, 605#true]) [2025-03-15 00:55:13,825 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,825 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,825 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,825 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,834 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,834 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,835 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,835 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,835 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,836 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,836 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,836 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,837 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,837 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,837 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,837 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,837 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:13,838 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,838 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,838 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,839 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,839 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,839 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,839 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:13,858 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,859 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,859 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,859 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,900 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,900 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,900 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,900 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,902 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:13,902 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,902 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,902 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:13,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,926 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,926 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,926 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,926 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:13,932 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:13,933 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,933 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,934 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:13,934 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,935 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,935 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:13,935 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,935 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,935 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:13,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,937 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,938 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,938 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 246#L65-3true, 605#true]) [2025-03-15 00:55:13,939 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:13,939 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,940 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:13,940 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:13,941 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 122#L79-7true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:13,941 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:13,942 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,942 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,943 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:13,943 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:13,944 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,944 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,945 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,945 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,945 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,945 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,946 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,946 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,946 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,946 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,947 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:13,947 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,947 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:13,948 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:13,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:13,949 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,949 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:13,949 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,949 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:13,950 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:13,950 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:13,950 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:13,950 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:13,951 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:13,951 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:13,951 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:13,951 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:14,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:14,104 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,104 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,104 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,104 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,105 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,105 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,105 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,106 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,106 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,106 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,106 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,107 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,107 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,108 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,108 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,108 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,108 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,108 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,108 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,109 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,109 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,109 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:14,111 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,111 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:14,111 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,112 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:14,112 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,112 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,112 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,117 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,117 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,117 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,117 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,117 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,118 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,118 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,118 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,118 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,119 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,119 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,119 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,126 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is not cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:14,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,126 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,134 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,134 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,135 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,135 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,136 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,136 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,136 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,136 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,136 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,137 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,137 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,137 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,137 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,138 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,138 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,138 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:14,139 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:14,139 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,139 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,140 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,140 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,140 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,141 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,141 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,141 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,141 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,142 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,142 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,142 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,142 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,143 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,143 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,143 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,143 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,162 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,162 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,169 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,169 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,169 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,169 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,169 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,170 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,170 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,170 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,172 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:14,172 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,172 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,174 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:14,174 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,174 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,174 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,175 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,175 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,176 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,176 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,176 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,176 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,176 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,176 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,190 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,190 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,190 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,191 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,191 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,191 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:14,208 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,209 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,209 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,209 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,222 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,222 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,222 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,222 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,224 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,224 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,224 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,224 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,243 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,243 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,243 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,243 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,244 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,245 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,245 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,245 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,249 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,249 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,249 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,249 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,250 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,250 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,250 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:14,250 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,271 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,271 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,271 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,277 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,277 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:14,277 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,278 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:14,278 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:14,278 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:14,278 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:14,279 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:14,280 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,280 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,280 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,280 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,280 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,281 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,281 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:14,282 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,282 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,282 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:14,283 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,283 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,283 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,284 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,284 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:14,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:14,284 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,284 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,285 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,285 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,285 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,285 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,286 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:14,286 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:14,287 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,287 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,287 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,287 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,287 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:14,288 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,288 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,289 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,289 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,289 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,290 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,290 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,290 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,290 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,291 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,291 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,291 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,291 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,292 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,292 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,292 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,293 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:14,293 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,293 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,294 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,294 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,294 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,294 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,294 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,295 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,295 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,295 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,295 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,296 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,296 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,296 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,296 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:14,296 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:14,296 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,297 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:14,297 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:14,297 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,297 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,297 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,297 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,298 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,298 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,298 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,298 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,298 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,299 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,299 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,299 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,299 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,300 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,300 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,300 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,301 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,301 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,301 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,301 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,301 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,302 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,302 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,302 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,302 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,302 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,303 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,303 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:14,303 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,303 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:14,303 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,304 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,304 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,305 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,305 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,305 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,305 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,305 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,306 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,306 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,306 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,307 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,307 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,307 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,307 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,307 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,313 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,313 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,313 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,313 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,313 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:14,313 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,313 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,313 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,314 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:14,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,314 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,314 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,316 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,316 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,316 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,316 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,316 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,321 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,321 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,321 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,321 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,326 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,326 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,326 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,326 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,326 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,326 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,327 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,327 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,327 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,328 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:14,328 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:14,329 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,329 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,329 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,330 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,330 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,330 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,330 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:14,338 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,338 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,338 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,338 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:14,340 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,340 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,340 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,340 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,353 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,354 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,354 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,354 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,380 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,380 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,380 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,381 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,381 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,381 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:14,403 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,404 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:14,419 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,419 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,419 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,419 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,421 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,421 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,421 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,421 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,442 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,442 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,442 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,442 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,443 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,443 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,443 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,443 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,448 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,448 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,448 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,448 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,450 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,450 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,450 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,451 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:14,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,472 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,472 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,472 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,478 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,478 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:14,481 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,481 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,481 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,481 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,481 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,482 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,482 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,484 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,484 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,484 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,485 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,485 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,485 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,485 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:14,486 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,486 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,486 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:14,487 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,487 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,487 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,487 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,487 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,488 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,488 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,488 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,488 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,489 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,489 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,489 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,490 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,490 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,490 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,490 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,490 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,491 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,491 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,491 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,493 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,493 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,493 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,493 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,494 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,494 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,494 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,494 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,494 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,495 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,495 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,495 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,495 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,495 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,496 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,496 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,496 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:14,496 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,496 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,496 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,497 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,497 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,497 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,498 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,498 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,498 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,499 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:14,499 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,499 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:14,499 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,499 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,499 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,501 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,501 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,501 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,501 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,501 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,502 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,502 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,502 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,502 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,503 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,503 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,503 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,503 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,503 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:14,511 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,511 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,511 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,512 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is not cut-off event [2025-03-15 00:55:14,512 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:14,512 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:14,512 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:14,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,513 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,513 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,513 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,513 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,513 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,514 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,514 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,514 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,514 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,514 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,520 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,520 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,520 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,520 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,522 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,522 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,522 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,522 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,522 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,523 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,523 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,524 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,524 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,524 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,524 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,524 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,524 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,525 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,525 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,525 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,525 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,525 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,525 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,526 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:14,526 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:14,526 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,526 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,526 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 229#L65-11true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,527 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,527 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,527 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,528 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,529 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,529 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,529 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,529 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,529 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,529 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,530 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,530 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,530 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,531 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,531 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,531 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,532 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,532 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,532 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,533 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,533 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:14,535 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,535 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,535 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,535 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:14,537 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,537 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,537 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,537 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,541 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,542 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,542 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,542 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,543 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,543 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,543 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,543 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:14,544 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,544 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,544 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,544 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:14,545 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,545 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,545 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,545 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,558 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,558 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,581 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,582 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,582 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 134#L66-12true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,583 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,583 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,583 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,583 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,585 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,585 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,585 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,585 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,585 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,586 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,586 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,586 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,587 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,587 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,587 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,587 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,587 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:14,610 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,610 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,610 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,610 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,633 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,633 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,633 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,635 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,635 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,635 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,635 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,655 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,655 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,655 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,655 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,657 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,657 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,657 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,657 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 20#L66-7true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,662 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,662 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,662 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,662 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,664 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,664 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,664 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,664 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:14,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,690 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,690 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,690 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:14,696 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,696 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:14,696 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,696 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,696 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:14,696 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:14,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,700 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,700 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,700 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,700 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,701 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,701 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,701 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,702 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,703 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,703 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,703 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,704 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,704 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:14,705 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,705 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,705 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,705 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:14,706 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,706 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,706 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,707 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:14,707 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,707 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,708 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,708 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,708 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,708 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,709 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,709 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,709 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,709 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,709 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,710 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,710 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,710 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,711 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,711 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,711 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,712 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,712 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,713 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,713 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,713 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,713 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,713 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,714 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,714 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,714 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,714 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,716 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:14,716 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:14,716 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:14,716 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:14,716 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:14,716 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:14,717 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,717 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,717 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,718 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,718 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,718 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,718 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,718 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,718 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,719 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,720 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,720 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:14,720 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:14,721 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,721 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:14,721 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,721 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,721 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,723 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,723 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,723 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,724 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:14,724 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,724 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,725 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,725 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,725 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,725 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,725 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:14,726 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,726 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,726 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,726 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,726 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,731 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,731 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,732 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,732 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,732 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,732 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,736 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,736 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,736 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,736 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,736 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,738 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,738 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,738 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,738 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,738 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,739 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,739 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,739 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,739 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,739 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,739 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,740 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,740 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,740 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,740 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,747 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,747 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,747 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,747 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,749 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,749 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,749 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,749 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,749 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,749 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,750 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,750 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,750 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,750 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,752 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,752 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,752 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,752 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,753 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,753 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,753 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,754 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:14,754 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,755 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,755 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,756 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,756 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,756 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,756 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,757 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,757 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,757 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,757 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:14,758 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,758 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,759 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,759 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:14,760 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,765 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,765 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,765 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,766 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,766 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,766 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,766 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true, 163#L51true]) [2025-03-15 00:55:14,767 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,767 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,767 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,767 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:14,768 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,768 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,768 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,768 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,771 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,771 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 6#L66-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,772 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,772 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,772 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,772 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,781 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,782 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,805 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,806 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,806 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:14,807 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,807 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,807 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,807 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,829 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:14,829 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,850 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,850 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,850 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,850 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,852 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,852 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,852 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,852 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,872 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,872 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,872 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,872 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,874 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,874 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,874 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,874 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,880 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,880 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,880 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,882 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,882 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,898 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,898 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,898 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,898 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:14,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,900 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:14,900 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:14,900 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:14,900 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:14,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,911 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,911 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,911 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,911 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,911 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:14,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,914 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,914 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,914 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,914 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,914 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,915 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,915 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:14,916 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,916 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,916 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:14,917 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,918 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,918 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:14,918 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:14,919 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:14,919 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,919 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:14,920 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,920 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,920 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,921 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,921 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:14,921 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,921 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,921 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,921 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:14,922 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,922 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,922 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,922 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,923 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,923 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,923 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,923 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,923 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,924 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,924 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,924 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,924 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,924 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,925 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:14,925 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,925 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,926 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:14,926 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,926 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:14,928 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,928 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,928 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,929 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,929 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,929 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,929 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,929 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,930 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,930 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,930 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,930 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,930 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,931 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,931 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,931 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,933 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 356#L50-6true, 605#true]) [2025-03-15 00:55:14,933 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,933 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:14,935 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:14,935 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:14,935 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:14,935 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:14,935 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:14,935 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,935 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,936 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,936 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,937 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,937 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,937 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:14,937 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:14,937 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:14,948 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,949 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,949 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,950 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,950 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,950 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,950 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,954 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,954 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,954 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,956 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,956 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,956 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,966 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,966 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,966 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,968 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:14,968 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,968 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,968 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,968 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,968 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,968 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,969 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,969 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,969 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,969 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,971 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,972 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,972 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,972 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,972 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,972 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,972 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,973 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,973 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,973 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,973 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,974 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,974 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,974 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,974 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,974 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,974 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:14,975 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:14,975 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,975 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,976 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,976 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,976 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,977 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,977 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,977 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,977 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,978 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,978 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:14,978 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:14,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,980 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,980 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,980 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,980 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true, 358#L51-1true]) [2025-03-15 00:55:14,981 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,981 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,981 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,981 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:14,983 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,983 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,983 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,983 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:14,988 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,988 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,989 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,989 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,990 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,990 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,990 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,990 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:14,991 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,991 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,991 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,991 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true, 163#L51true]) [2025-03-15 00:55:14,993 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:14,993 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,993 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,993 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:14,997 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:14,998 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,998 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,998 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:14,999 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:15,023 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:15,023 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:15,023 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,023 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:15,024 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:15,024 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,024 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,211 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,211 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,212 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,212 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,212 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,212 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,252 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:15,252 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,252 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,254 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,254 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,254 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,276 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:15,276 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,276 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,277 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,277 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,277 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,278 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,278 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,278 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,300 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,300 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:15,300 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,300 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,302 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:15,302 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,302 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,302 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:15,314 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:15,314 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,314 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,316 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,316 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,316 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,316 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,316 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:15,317 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,317 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,317 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:15,319 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,319 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:15,319 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,320 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:15,321 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,321 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:15,321 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,321 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:15,321 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,321 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:15,322 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,322 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:15,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,322 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,322 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:15,323 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,323 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,324 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:15,324 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:15,324 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:15,324 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,324 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,325 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,325 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:15,325 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,325 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,325 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,325 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:15,326 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:15,326 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,326 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,326 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,327 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,327 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:15,327 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,327 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,327 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,327 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:15,328 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,328 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,328 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,328 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,348 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,348 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 132#L66-6true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,349 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,349 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,349 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,349 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,354 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:15,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,354 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,354 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,355 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,355 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,355 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,355 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,355 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 510#L65-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,366 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,366 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,366 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,368 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:15,368 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:15,369 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,369 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,369 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,369 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,372 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,372 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,372 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,372 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:15,373 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,373 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,373 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,373 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,374 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,374 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,374 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:15,375 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,375 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,375 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,376 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,376 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,376 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,377 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,377 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,378 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,378 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,378 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,379 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,379 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,380 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:15,381 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,381 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,381 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true, 358#L51-1true]) [2025-03-15 00:55:15,382 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,382 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,383 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,383 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,387 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,387 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,387 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,387 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,389 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,389 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,389 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,389 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:15,390 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 163#L51true]) [2025-03-15 00:55:15,390 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,390 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:15,392 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true, 163#L51true]) [2025-03-15 00:55:15,392 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,392 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,396 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,396 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 132#L66-6true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,397 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,397 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,397 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,397 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:15,418 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:15,418 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,418 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:15,419 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:15,419 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:15,419 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,419 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,428 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,428 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 273#L66-15true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,429 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,429 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,429 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,429 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,517 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,517 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:15,517 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,517 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,518 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:15,518 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,518 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,519 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:15,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,531 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,531 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,531 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,531 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,531 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,532 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,532 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,532 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,532 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,532 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,533 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,533 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,533 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,534 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:15,534 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:15,534 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,534 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:15,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,535 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,535 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:15,535 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,535 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:15,536 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:15,536 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,536 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,537 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:15,537 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:15,538 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,538 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:15,538 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,538 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,540 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,540 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,540 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:15,542 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:15,542 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,542 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:15,543 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,543 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:15,544 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,544 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,544 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,544 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,546 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,546 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,546 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:15,547 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:15,548 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,548 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,569 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,569 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,570 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,570 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,570 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,570 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,576 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,576 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,576 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,577 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,577 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,577 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,577 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,577 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:15,591 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,591 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,591 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 510#L65-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:15,593 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,593 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,594 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,594 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,595 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,597 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,597 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,597 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:15,598 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,598 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,599 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:15,599 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,599 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,599 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:15,600 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,600 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:15,600 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,601 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,601 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,601 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,603 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,603 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,603 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,603 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:15,604 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,604 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,604 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,604 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,605 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,605 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,605 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:15,606 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,606 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,606 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,606 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 358#L51-1true]) [2025-03-15 00:55:15,607 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,607 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,607 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,607 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:15,609 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true, 358#L51-1true]) [2025-03-15 00:55:15,609 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,609 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,613 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,613 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,613 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,613 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,613 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,614 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,614 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,614 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,615 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,615 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,615 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,615 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:15,616 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,616 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,616 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,623 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,623 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 20#L66-7true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,624 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,624 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,625 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,625 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:15,644 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:15,644 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:15,644 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:15,644 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:15,644 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,644 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:15,645 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,645 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,645 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,645 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,645 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,645 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:15,646 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,646 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:15,646 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:15,647 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:15,647 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:15,647 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,647 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,647 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:15,650 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,650 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,650 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,650 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:15,651 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,651 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,651 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,651 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,658 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,658 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,658 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,660 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,660 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,660 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,739 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,739 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:15,739 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,739 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,741 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,741 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,741 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,741 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:15,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,746 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,747 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:15,747 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,747 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:15,748 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:15,748 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:15,748 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,748 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:15,755 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 100#L65-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,761 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,761 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,761 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,761 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:15,762 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:15,762 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:15,762 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,763 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,763 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,763 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:15,764 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,764 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,764 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:15,765 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:15,765 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:15,765 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:15,765 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:15,766 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:15,766 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:15,766 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,766 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:15,768 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,768 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,768 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,768 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:15,769 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,769 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:15,769 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:15,769 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,769 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,770 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is not cut-off event [2025-03-15 00:55:15,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,770 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,770 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,770 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:15,771 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,771 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:15,772 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,772 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,772 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,772 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,772 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,772 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 138#L79-14true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:15,773 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,773 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,773 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,773 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:15,775 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:15,775 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:15,775 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,775 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:15,776 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:15,776 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,776 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,796 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,796 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,796 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,797 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:15,797 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,797 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,798 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,804 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:15,804 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,804 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,805 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,805 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,805 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,809 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,809 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,809 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,809 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,809 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,826 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,827 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,827 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,827 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,828 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:15,828 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,828 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,828 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,829 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,829 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:15,830 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:15,830 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,830 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:15,832 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,832 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,832 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:15,833 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,833 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,833 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,833 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:15,834 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,834 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,834 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,852 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,852 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,853 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,853 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,854 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:15,854 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,854 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,863 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,864 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,864 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,864 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,864 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,864 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,864 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,864 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,872 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,872 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,872 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,872 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:15,874 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,875 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,875 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:15,875 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:15,875 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:15,875 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,875 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,876 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,876 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,876 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,876 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:15,878 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 273#L66-15true]) [2025-03-15 00:55:15,878 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:55:15,878 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:15,878 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:15,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:15,878 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:15,879 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:15,879 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:15,879 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:15,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:15,882 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,882 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,882 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,882 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:15,884 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,884 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,884 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,884 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:15,918 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,918 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,965 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,965 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:15,967 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:15,967 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,967 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:15,967 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,968 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,968 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,968 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,969 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,971 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,971 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,971 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,971 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,976 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,976 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,976 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,976 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,978 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,978 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,978 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,978 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,985 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,985 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,985 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,986 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:15,986 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:15,986 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:15,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:15,995 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,995 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:15,995 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:15,995 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,004 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,004 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,004 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,004 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,005 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,005 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,005 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,007 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is not cut-off event [2025-03-15 00:55:16,007 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:16,007 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:16,007 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 100#L65-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,007 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,007 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,008 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,008 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,008 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,008 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,009 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,009 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,010 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:16,010 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,010 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,010 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:16,011 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,011 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,012 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,012 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,013 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:16,013 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,013 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,014 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 242#L79-15true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:16,014 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,014 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,014 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:16,015 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:16,015 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,015 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,016 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,016 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,016 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,016 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,016 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,017 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,017 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,017 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:16,022 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,022 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,022 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,022 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:16,029 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:16,029 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,029 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,029 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,029 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:16,030 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:16,030 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,030 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,047 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,047 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,047 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,047 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,047 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:16,051 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:16,051 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,051 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,051 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:16,052 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,052 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,053 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,053 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,055 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,055 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,055 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,058 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,058 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,058 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,058 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,058 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,218 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,218 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,218 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,218 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,218 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,218 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,219 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,219 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,219 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,219 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,219 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,219 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,220 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,220 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,220 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,221 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,221 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,221 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 296#L51-4true, 605#true]) [2025-03-15 00:55:16,222 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,222 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:16,222 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,223 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,223 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,223 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,223 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,224 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,224 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,224 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,225 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,225 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:16,226 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,226 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,226 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,226 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,227 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:16,227 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,227 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,256 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,256 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:16,265 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,266 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,268 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,268 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,269 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:16,269 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,269 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,269 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,269 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,270 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,270 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,271 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,271 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,271 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,272 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,272 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,272 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,273 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,273 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,273 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,273 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,273 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,273 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,278 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,278 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,278 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,278 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,280 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,280 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,280 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,280 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:16,315 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,315 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,315 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,315 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,333 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,333 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,333 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,333 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:16,335 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,335 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,335 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,335 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,355 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,355 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,355 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,355 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:16,357 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,357 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,357 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,357 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,358 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,358 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,358 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,358 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,358 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,361 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,361 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,361 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,361 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,361 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:16,363 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,363 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,363 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,363 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,365 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,365 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,365 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,365 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,366 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,366 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,366 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,366 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,368 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,368 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,368 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,368 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,374 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,374 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,374 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,374 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,375 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:16,375 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:16,375 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,375 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:16,389 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,389 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,389 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,389 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,396 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,396 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:16,397 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:16,397 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:16,397 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:16,397 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,397 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,398 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is not cut-off event [2025-03-15 00:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is not cut-off event [2025-03-15 00:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is not cut-off event [2025-03-15 00:55:16,398 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is not cut-off event [2025-03-15 00:55:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,399 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:16,399 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:16,399 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:16,401 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,401 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:16,401 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,401 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,402 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,402 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,402 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:16,403 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:16,403 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,403 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:16,404 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,404 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,405 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:16,405 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:16,406 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,406 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,406 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,406 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,407 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:16,407 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,407 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,407 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,408 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:16,409 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,409 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,409 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,409 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,413 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,413 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,413 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,413 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,419 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,419 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,419 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,420 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,420 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,420 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,420 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,423 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,423 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,423 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,423 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,434 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,434 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,434 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,434 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,434 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:16,439 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,439 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,439 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:16,440 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,440 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,440 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,441 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,441 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,441 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,443 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,443 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,443 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,443 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,443 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,446 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,446 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,446 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,446 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,446 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,464 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,464 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,464 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,465 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,465 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,466 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,466 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,466 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,467 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:16,467 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,467 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 296#L51-4true, 605#true]) [2025-03-15 00:55:16,468 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,468 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,468 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,468 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:16,469 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,469 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,469 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,469 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,469 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,470 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:16,470 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,471 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,471 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,471 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,471 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,505 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,505 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,517 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,517 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,517 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,517 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,520 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,520 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,520 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:16,520 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,521 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,521 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,521 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,522 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,522 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,522 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,526 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,527 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,527 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,529 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,529 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,529 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,529 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:16,570 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,571 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,571 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,571 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,588 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,588 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,588 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,588 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,588 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,591 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,591 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,591 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,591 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,592 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:16,603 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,603 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,603 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,603 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,605 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,605 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,605 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,624 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,624 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,624 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,624 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,624 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,626 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,626 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,626 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,626 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,626 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:16,629 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,629 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,629 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,629 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,630 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,630 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,630 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,630 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,632 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,632 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,632 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,632 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,632 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,634 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,634 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,634 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,634 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,637 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,637 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:16,638 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,638 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,638 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,638 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,640 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,640 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,640 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,641 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,641 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,641 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,641 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,648 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,648 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,648 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,648 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,649 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:16,649 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,649 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:16,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,664 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,664 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,664 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,664 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,672 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,672 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,672 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,673 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,673 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,673 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,673 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,673 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,674 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,674 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,675 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is not cut-off event [2025-03-15 00:55:16,675 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:16,675 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is not cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is not cut-off event [2025-03-15 00:55:16,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,676 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,676 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,676 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,676 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,680 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,680 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,680 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,681 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,681 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,682 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:16,682 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:16,682 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:16,682 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,682 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:16,684 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:16,684 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,684 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,685 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:16,685 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,685 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,686 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,686 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,686 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,689 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,689 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,689 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,689 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,691 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,691 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,691 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,692 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:16,692 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:16,692 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,692 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,692 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,693 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,693 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,693 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,693 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:16,697 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,697 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:16,697 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,697 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:16,698 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:16,698 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:16,698 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,698 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,698 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:16,700 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,700 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,700 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,700 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:16,701 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,701 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,701 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,703 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,704 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,704 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,704 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,704 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,705 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,705 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,705 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,706 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,706 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,706 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,706 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,706 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,716 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,716 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,716 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,716 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:16,723 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,723 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,723 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,723 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,723 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,724 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:16,724 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,724 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,725 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,725 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,725 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,728 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,728 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,728 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:16,731 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,731 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,731 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,731 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,731 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,753 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,753 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,753 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,753 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,753 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,753 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,755 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,755 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,755 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,756 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,756 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,756 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:16,757 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,757 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,757 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,757 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,758 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:16,759 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,759 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,759 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:16,760 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,760 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,760 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,760 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,795 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,795 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:16,798 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,798 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:16,798 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:16,798 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:16,798 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:16,798 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:16,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,807 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,807 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,807 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,807 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,810 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,810 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,810 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:16,810 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,810 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,811 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,811 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,811 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,812 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,812 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,812 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,812 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,813 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,813 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,813 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,813 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,814 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,814 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,818 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,818 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,818 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,820 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,820 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,820 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:16,852 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,852 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,852 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,852 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,866 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,866 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,866 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,866 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,866 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,868 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,868 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,868 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,868 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,868 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,873 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,874 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,874 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:16,875 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,875 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,875 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,875 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,893 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,893 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,893 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,893 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,893 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,894 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,894 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,894 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,894 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,894 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,897 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,897 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,897 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,897 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:16,899 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,899 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,899 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,899 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:16,900 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,900 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,900 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,900 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,900 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,901 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,901 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,901 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,901 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,902 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,905 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,905 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,905 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,905 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,906 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,906 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,906 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,906 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,908 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,908 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,908 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,908 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:16,909 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,909 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,909 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,909 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,916 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,916 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,916 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,916 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,917 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,917 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,917 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:16,917 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,918 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,918 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:16,933 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,933 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,933 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,944 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,944 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,944 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is not cut-off event [2025-03-15 00:55:16,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 383#L65-7true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:16,944 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,945 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,945 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,945 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,948 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:16,948 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,949 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:16,949 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:16,949 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,949 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,951 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,951 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:16,952 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,952 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:16,952 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,952 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,953 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:16,953 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,953 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,956 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,956 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,957 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,957 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,958 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,959 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,959 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,959 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,959 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,960 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,960 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,960 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,960 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,961 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,961 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,961 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,961 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,961 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,962 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:16,962 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:16,962 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,962 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:16,964 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,964 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,964 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:16,966 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,966 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,966 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,966 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:16,967 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:16,967 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:16,967 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:16,968 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:16,968 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:16,968 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:16,968 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,968 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:16,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:16,969 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,969 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,969 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:16,970 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:16,970 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,970 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:16,971 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 273#L66-15true]) [2025-03-15 00:55:16,971 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:55:16,971 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:16,971 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:16,971 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,971 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:16,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,974 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,974 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,974 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,974 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,974 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,975 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,975 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,976 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,976 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:16,976 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,977 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,977 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,977 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,982 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,982 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 134#L66-12true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,983 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,983 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,983 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,983 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:16,988 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,988 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:16,996 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,996 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,996 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,996 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,996 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:16,997 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:16,997 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,997 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:16,998 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,998 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:16,998 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,998 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:16,998 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:17,001 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,001 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,001 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,001 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,004 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,004 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,004 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,005 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,005 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,005 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,005 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,022 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,022 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:17,022 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,022 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:17,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,026 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,026 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,026 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,026 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,026 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,026 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,028 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,028 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,029 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,029 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,029 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,029 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,029 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,029 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,030 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,030 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,030 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,030 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:17,031 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,031 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,031 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:17,032 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,032 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,032 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,032 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,033 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,033 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,033 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,054 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,055 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,055 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 134#L66-12true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,056 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,056 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,056 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,056 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,068 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,068 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,068 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,069 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,071 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:17,071 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][254], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:17,072 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,072 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,081 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:17,081 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,081 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,084 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,084 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,084 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,084 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,085 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,085 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,085 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,085 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:17,126 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:17,126 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,126 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,146 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,146 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,146 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,146 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,146 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,148 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,148 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,148 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,148 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,148 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,320 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,320 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,320 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,320 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,323 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,323 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,323 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,323 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,342 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,342 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,342 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,342 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,342 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,344 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,344 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,344 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,344 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,344 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,349 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,349 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,349 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,351 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,351 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,351 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,351 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,353 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,353 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,353 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,353 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,353 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:17,355 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,355 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,355 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,355 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,355 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,361 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,361 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,361 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:17,363 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,364 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,364 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,366 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,366 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,366 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,367 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,367 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,367 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,367 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,368 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,368 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,368 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,368 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,392 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,392 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,393 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,393 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,393 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,393 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,393 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,393 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,394 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:17,394 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,394 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,394 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:17,394 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,395 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,400 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,400 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:17,400 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,400 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,401 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,401 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:17,401 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,401 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:17,427 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,427 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:55:17,427 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,428 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,428 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,428 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:17,433 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is not cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is not cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is not cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:55:17,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:17,433 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:17,433 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,433 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:17,434 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:17,434 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,434 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:17,435 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,435 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,435 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:17,436 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,436 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,436 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,436 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:17,437 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,437 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,437 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,437 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:17,438 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,438 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,438 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,438 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 379#L64-2true, 605#true]) [2025-03-15 00:55:17,440 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:55:17,440 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,440 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:17,441 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,441 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,441 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,441 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,441 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:17,447 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,447 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,447 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,447 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,447 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,448 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,448 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,448 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,448 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,449 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,449 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,449 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,449 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,450 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,450 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,450 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,450 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,450 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,452 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,452 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,452 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,453 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,453 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,453 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,453 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,457 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,457 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,457 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,457 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,457 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,459 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,459 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,459 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,461 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:17,461 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,461 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,462 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,462 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:17,462 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:17,462 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,462 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:17,463 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,463 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,463 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,464 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:17,465 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:17,465 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:17,465 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:17,466 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:17,466 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:17,466 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,466 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:17,467 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:17,467 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,467 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:17,468 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:17,468 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:17,468 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:17,468 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,468 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,469 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 380#L78-5true, 605#true]) [2025-03-15 00:55:17,469 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,469 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,469 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,474 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,474 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,474 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,474 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,474 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,476 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,476 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,476 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,477 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,477 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,477 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,477 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,477 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,485 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,485 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,485 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,485 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,485 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,485 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,486 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,486 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:17,487 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,487 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,487 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,487 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,498 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,498 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,498 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:17,514 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,514 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:17,515 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,515 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,516 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,518 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,518 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,518 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,518 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,518 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,519 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,519 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,519 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,519 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,519 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,523 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,523 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,523 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 6#L66-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,552 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,552 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,552 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,552 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 100#L65-4true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,558 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,558 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,559 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,560 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,560 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,560 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:17,560 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:17,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,566 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,566 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,566 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,569 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,569 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,569 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,570 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,570 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,570 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,570 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,570 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,570 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,570 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,572 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,572 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,572 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,572 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,573 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,573 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,573 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,574 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,574 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,574 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,574 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:17,574 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,574 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,575 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,575 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,575 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,575 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,575 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,575 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:17,576 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,576 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,576 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,577 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,577 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,577 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,578 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,578 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,578 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,579 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,579 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,579 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,579 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:17,602 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,602 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,603 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,603 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:17,606 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,606 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,606 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,606 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,611 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:17,612 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,612 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,612 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,612 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:17,692 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,692 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,692 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,692 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:17,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,725 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,725 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,725 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,725 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,725 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:17,727 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,727 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,727 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,727 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,727 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,733 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,733 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,733 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:17,736 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,736 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,736 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,758 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,758 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,758 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,758 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,758 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:17,759 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,759 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,759 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,759 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,759 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,765 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,765 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,765 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:17,768 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,768 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,768 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,770 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,770 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,770 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,771 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,771 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,772 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,772 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,772 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,772 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,772 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,803 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:17,803 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,803 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,803 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:17,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:17,830 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:17,830 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:17,830 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:17,830 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,830 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:17,830 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,831 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,831 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,831 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,831 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,831 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:17,831 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,832 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,832 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:17,832 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:17,832 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:17,832 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:17,833 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,833 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,833 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:17,833 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,833 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:17,834 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,834 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,834 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:17,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:17,835 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,835 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,835 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:17,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,837 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,838 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:17,842 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,842 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,842 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:17,843 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:17,843 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:17,843 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,843 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:17,844 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:17,844 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,844 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:17,846 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:17,846 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,846 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 380#L78-5true, 605#true]) [2025-03-15 00:55:17,847 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,847 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,847 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,847 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:17,848 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,848 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,848 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,851 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,851 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,851 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,851 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,851 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,852 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 20#L66-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,852 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,852 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,853 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,853 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,853 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,853 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,853 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,854 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 391#L78-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,854 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1499] L64-4-->L64-5: Formula: (= |v_#race~n3~0_4| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_4|} AuxVars[] AssignedVars[#race~n3~0][284], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,854 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,854 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:17,854 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:17,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,858 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,858 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,859 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,859 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,859 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,860 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,860 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,860 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,860 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,861 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,861 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,861 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,861 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:17,862 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,862 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:17,862 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:17,862 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:17,862 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,862 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:17,863 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:17,863 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,863 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,868 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,868 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,868 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,868 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,868 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,869 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,869 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,870 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,870 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,870 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,870 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,870 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,870 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:17,871 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,871 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,871 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,872 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,879 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,880 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,880 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,881 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,881 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,881 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,881 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:17,910 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,910 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:17,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,910 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,911 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,911 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,911 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,912 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,912 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,912 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,912 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,912 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:17,941 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,941 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,941 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,944 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,944 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,944 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,944 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:17,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:17,945 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,945 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,945 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,945 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,945 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,945 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 6#L66-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:17,946 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,946 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,946 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,946 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,953 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,953 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,953 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,953 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,953 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,953 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,955 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,955 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,955 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,955 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:17,956 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,956 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,956 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,957 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:17,957 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,957 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:17,958 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,958 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,958 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,958 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:17,959 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:17,959 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,959 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:17,960 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,960 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,960 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:17,961 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,961 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,961 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,962 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:17,962 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,962 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:17,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:17,967 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,967 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,967 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,968 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:17,970 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,970 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,970 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,970 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,981 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,981 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,981 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,983 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,983 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,983 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,984 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true, 163#L51true]) [2025-03-15 00:55:17,987 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,987 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,987 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,987 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:17,990 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:17,990 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,990 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,990 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,994 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,994 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:17,996 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,996 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:17,996 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:17,996 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,016 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,017 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,017 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,017 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:18,043 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,043 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,043 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,043 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,044 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:18,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,054 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,054 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,054 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,054 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,054 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:18,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,063 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,063 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,063 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,063 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,088 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,088 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,088 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,089 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,089 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,089 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,111 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,111 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,111 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,111 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,112 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,112 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,112 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,113 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,113 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,113 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,113 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,113 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:18,144 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,144 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:18,144 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,144 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,159 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,159 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,159 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:55:18,160 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,160 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:18,161 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,161 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 6#L66-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,162 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:18,162 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,162 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 132#L66-6true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,162 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,162 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,162 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 229#L65-11true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,163 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 20#L66-7true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,163 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,163 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 510#L65-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,163 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,163 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,163 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:18,168 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is not cut-off event [2025-03-15 00:55:18,168 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:18,168 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:18,168 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,168 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:18,169 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,169 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:18,170 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is not cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is not cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,170 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:18,171 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is not cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is not cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is not cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is not cut-off event [2025-03-15 00:55:18,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,171 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:18,171 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,171 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,172 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,172 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,172 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,172 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,172 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,173 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 20#L66-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,177 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,177 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,177 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,177 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,177 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,178 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,178 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,178 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,178 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,179 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,179 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,180 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,180 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,180 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,181 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,181 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,181 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,181 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,182 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,182 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,186 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,186 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,186 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,186 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,186 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,188 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,188 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,188 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,188 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,189 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:18,189 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,189 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,190 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,190 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:18,190 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,190 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:18,190 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,190 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,191 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,191 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,192 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,192 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,192 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,192 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,192 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,193 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,193 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,193 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,194 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,194 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,198 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,198 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,198 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,200 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,200 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,200 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,201 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,201 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,201 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,209 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,209 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 273#L66-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,210 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,211 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,211 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,232 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,232 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,232 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 169#L79-1true, 605#true]) [2025-03-15 00:55:18,233 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,233 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,233 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,234 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,234 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,234 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,234 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,235 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 132#L66-6true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,258 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,258 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,258 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,258 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:18,261 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,261 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:18,261 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,262 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:18,262 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,262 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,263 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,263 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,263 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,263 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:18,264 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,264 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,264 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,264 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,270 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,272 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:18,272 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,272 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,273 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,273 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,273 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,274 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,274 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true, 261#L51-14true]) [2025-03-15 00:55:18,274 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,274 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,275 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:18,275 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,275 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,277 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,277 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,277 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,277 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true, 358#L51-1true]) [2025-03-15 00:55:18,281 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,281 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,281 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,281 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:18,283 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,283 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:18,292 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,292 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,292 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,292 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,294 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,294 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,294 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,294 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:18,297 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,297 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,297 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,297 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:18,300 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,300 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,300 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,300 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,304 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 273#L66-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,305 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,305 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,305 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,305 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,321 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,322 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,322 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,322 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,322 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:18,322 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,323 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:18,323 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,323 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:18,323 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:18,323 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,325 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,325 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,325 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,325 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,326 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,326 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,326 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,326 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:18,334 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:18,334 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:18,334 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:18,335 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:18,335 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:18,335 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,335 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,340 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,340 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,340 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,340 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 196#L80-12true]) [2025-03-15 00:55:18,341 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,341 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,342 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:18,354 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,354 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,354 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:18,354 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,354 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 554#L78-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,365 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,365 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,365 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,365 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:18,365 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,444 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:18,444 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,444 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,444 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,445 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,445 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,445 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:18,445 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,445 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,445 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,445 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,446 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,446 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,446 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,449 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,449 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,449 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,454 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:18,454 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,454 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:18,454 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:18,469 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:18,469 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,469 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,471 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,471 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,471 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,471 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,471 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,472 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,472 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,472 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,472 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,473 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,473 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,473 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,473 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,473 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,473 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:18,474 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:18,474 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,474 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:18,476 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:18,477 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:18,477 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,477 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,477 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,477 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,478 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:18,478 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:18,478 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:18,479 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:18,479 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,479 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:18,479 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,479 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,479 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,480 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,480 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,480 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,480 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,480 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,480 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:18,481 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,481 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,482 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:18,482 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,482 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,482 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:18,482 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,483 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,483 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:18,483 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,483 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,483 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,483 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,484 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,484 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,484 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,484 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,485 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,485 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,485 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,489 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is not cut-off event [2025-03-15 00:55:18,489 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:55:18,489 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is not cut-off event [2025-03-15 00:55:18,489 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is not cut-off event [2025-03-15 00:55:18,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,489 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,489 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,489 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,489 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:18,492 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,492 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,494 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,494 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,494 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,494 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,494 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,494 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,495 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:18,495 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,495 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,495 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:18,496 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:18,496 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,496 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,497 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,497 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,497 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,497 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:18,498 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,498 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,498 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,498 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:18,499 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,499 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,499 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,499 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,687 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,687 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,687 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,688 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,689 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,689 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,690 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,690 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,690 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,691 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,691 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,691 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:18,692 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,692 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,696 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,696 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,696 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,698 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,698 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,698 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,699 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:18,699 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,699 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,700 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,700 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,700 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,715 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,715 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,715 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,717 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,717 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,717 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:18,737 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,737 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,737 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,737 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,737 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:18,738 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,738 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,738 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:18,739 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:18,739 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,739 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,740 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,740 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,740 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,741 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 20#L66-7true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,761 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,761 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,761 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,761 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,762 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,762 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,762 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,762 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 383#L65-7true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,764 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:18,764 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:18,764 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:18,764 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:18,766 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,766 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,766 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,766 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,766 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,766 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 132#L66-6true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:18,767 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,767 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,767 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,767 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:18,773 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,773 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,773 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,773 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,773 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,773 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,775 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,775 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,775 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,776 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:18,776 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,776 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,776 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,777 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:18,777 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,777 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,778 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,778 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,778 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,778 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:18,779 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true, 261#L51-14true]) [2025-03-15 00:55:18,779 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,779 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,781 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,781 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,781 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,783 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,783 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,783 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,783 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:18,787 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,787 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,787 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,787 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:18,789 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,789 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,789 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,789 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,799 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,799 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,799 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,799 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,800 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,800 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,800 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,800 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:18,803 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,803 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,804 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,804 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:18,806 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,806 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,806 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,806 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,811 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,811 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,811 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,812 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,812 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,813 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,813 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,813 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,813 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,828 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,828 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,828 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:18,828 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,829 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,829 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,830 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][258], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,830 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,830 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,830 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,830 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:18,831 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:18,831 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,831 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,831 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,838 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,838 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,838 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:18,840 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,840 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,840 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,840 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,840 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,840 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:18,841 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:18,841 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:18,841 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:18,841 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:18,841 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,841 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:18,842 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,842 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,842 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,846 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,846 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,846 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,846 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:18,848 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:18,848 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,848 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,848 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,939 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,939 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,939 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,939 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:18,940 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,940 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,940 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,940 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,940 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,940 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,940 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,941 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 186#L49-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,941 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,941 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,944 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,944 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,944 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,948 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,948 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,948 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,948 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,954 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,954 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,954 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:18,957 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:18,957 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:18,957 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:18,957 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:18,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,967 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,967 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,967 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:18,968 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:18,968 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:55:18,969 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:55:18,969 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,969 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,970 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,970 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:18,970 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:18,970 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:18,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:18,972 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,972 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,972 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,972 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:18,974 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,974 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:18,974 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,974 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:18,975 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is not cut-off event [2025-03-15 00:55:18,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:18,975 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:18,975 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,975 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,976 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is not cut-off event [2025-03-15 00:55:18,976 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,976 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,976 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:18,977 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,977 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,977 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 246#L65-3true, 605#true]) [2025-03-15 00:55:18,978 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,978 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,978 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,979 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,979 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:18,979 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,979 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:18,980 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:18,981 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:18,981 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:18,981 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:18,981 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,982 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:18,982 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:18,982 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 196#L80-12true, 605#true]) [2025-03-15 00:55:18,983 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,983 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,983 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,983 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,984 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,984 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,984 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:18,984 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:18,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:18,990 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,990 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,990 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,990 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,990 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,990 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 379#L64-2true, 605#true]) [2025-03-15 00:55:18,991 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,991 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:18,991 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,991 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:18,992 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:18,992 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,039 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:19,039 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,039 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,040 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:19,040 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,040 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,041 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,041 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,041 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:19,042 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,042 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,043 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,043 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,043 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,043 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,044 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,044 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,044 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,066 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,066 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,066 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,068 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,068 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,068 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,069 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,069 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,069 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,070 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,070 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,070 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,070 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,070 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:19,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:19,071 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,071 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,072 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,072 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,072 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,072 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 20#L66-7true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:19,073 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,073 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,073 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,073 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,080 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,080 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,080 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,080 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,081 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,081 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:19,082 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,082 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,082 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,082 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,083 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:19,083 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,083 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,084 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,084 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,084 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,085 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,085 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,085 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,086 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,086 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,086 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,086 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,087 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,087 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,087 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,088 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,088 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,088 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,088 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,089 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,089 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,091 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,091 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,091 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,091 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:19,094 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,094 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,094 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,094 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:19,096 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,096 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,096 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,096 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,106 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,106 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,106 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,106 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,108 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,108 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,108 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,108 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:19,111 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,111 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,111 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,111 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 287#L66-8true]) [2025-03-15 00:55:19,112 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,112 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,112 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,112 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:19,113 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,113 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,113 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,114 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:19,114 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,114 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,114 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,114 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:19,140 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,140 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,140 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,140 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:19,143 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,143 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,143 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:19,143 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:19,143 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,143 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,144 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,144 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,144 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:19,149 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,149 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,149 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,149 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 409#L80-14true]) [2025-03-15 00:55:19,150 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,150 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,150 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,150 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,229 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,229 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,229 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,229 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,229 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,230 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,230 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,230 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:19,230 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,230 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,230 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,231 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,231 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,231 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,232 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,232 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:19,232 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:19,232 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,232 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,234 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,234 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,234 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,234 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,234 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,235 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,235 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,235 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,235 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,235 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,239 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,239 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:19,239 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,239 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:19,245 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,245 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,245 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,245 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:19,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,254 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,254 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,254 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,254 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,264 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,264 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,264 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:55:19,265 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:19,265 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,265 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,268 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,268 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,268 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:19,271 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:19,271 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,271 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:19,272 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,272 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:19,273 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,273 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,273 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,273 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 246#L65-3true, 605#true]) [2025-03-15 00:55:19,274 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,274 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,274 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,274 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:19,275 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,275 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:19,276 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:19,276 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,276 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:19,277 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,277 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,277 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,277 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:19,278 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,278 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,278 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,278 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:19,279 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,279 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,279 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,279 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,286 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,286 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,286 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:19,287 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:19,287 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,287 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,299 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,299 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,299 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,299 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,304 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,304 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,313 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:19,313 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,313 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,314 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,314 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,336 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,336 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,336 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:19,337 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:19,337 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,337 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,338 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:19,338 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,338 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,339 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:19,339 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:19,339 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,339 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,340 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,340 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,340 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,340 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,341 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,341 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:19,370 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:19,370 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,370 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:19,371 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,372 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,372 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,380 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,380 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,380 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,380 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:19,380 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,380 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,381 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,381 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,382 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,382 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,382 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,383 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,383 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,383 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,383 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,383 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,383 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,384 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,384 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:19,386 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,386 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,386 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,387 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,387 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,388 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,388 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,388 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,388 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,389 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,389 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,389 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,389 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:19,393 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true, 287#L66-8true]) [2025-03-15 00:55:19,393 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,393 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:19,396 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:19,396 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,396 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:19,400 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:19,400 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:19,400 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:19,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:19,401 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:19,401 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:19,401 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:19,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,407 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,407 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,407 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,408 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,408 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,408 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,408 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,409 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,409 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,409 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,409 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,410 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,410 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,410 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,410 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:19,438 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,438 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,441 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,441 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,442 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,442 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:19,444 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:19,444 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:19,444 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:19,444 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:19,444 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,444 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:19,445 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:19,445 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,445 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:19,450 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,450 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,450 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,450 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:19,452 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,452 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,452 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,452 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,500 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,500 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,500 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,500 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,500 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:19,501 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,501 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,501 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,501 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,501 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,501 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,501 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,502 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,502 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,505 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,505 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,505 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,505 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,505 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,506 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,506 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,506 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,506 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,506 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,524 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,524 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,524 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,524 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,525 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,525 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,525 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,525 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,525 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,525 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,525 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,526 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,526 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,526 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,526 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,526 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,526 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,529 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,529 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,529 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,533 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,533 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,533 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,533 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,533 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:19,539 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,539 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,539 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,539 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,546 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:19,546 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,546 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:19,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:19,556 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,556 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,556 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,556 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:19,569 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:19,569 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,569 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,570 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,570 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:19,571 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:19,571 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:55:19,571 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:19,571 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:55:19,572 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:19,572 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:19,574 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,574 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,574 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,574 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,577 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,577 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:19,578 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,578 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,578 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,578 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:19,579 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,579 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,579 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,580 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:19,580 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,580 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:19,581 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,581 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,581 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,581 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:19,582 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:19,582 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:19,583 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:19,583 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,583 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true, 379#L64-2true]) [2025-03-15 00:55:19,584 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,584 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,584 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,590 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:19,597 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,597 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,597 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,597 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:19,598 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:19,598 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:19,598 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:19,598 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:19,598 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,598 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:19,599 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,599 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,605 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,605 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,605 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,605 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,605 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:19,606 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,606 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,606 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,606 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:19,607 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:19,607 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,607 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,614 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,614 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,624 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,624 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,624 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 160#L79-5true, 605#true]) [2025-03-15 00:55:19,811 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,811 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,811 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,811 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,811 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,812 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:19,812 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,812 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:19,813 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:19,813 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,813 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,814 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:19,814 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,814 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,814 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,815 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,815 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,815 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,815 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,815 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:19,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,824 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,824 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,824 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,824 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,824 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,861 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,861 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,861 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,861 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,861 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,862 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:19,862 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,864 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,864 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,864 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,865 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,865 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,865 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,866 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,866 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,866 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,866 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:19,867 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,867 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,867 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,867 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,868 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,868 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,868 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,869 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,869 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,869 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,870 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,870 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:19,870 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,871 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,871 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,871 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,871 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:19,881 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:19,881 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,881 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,881 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,881 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:19,882 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:19,882 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,882 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:19,883 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:19,883 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:19,883 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:19,883 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 134#L66-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,918 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:19,918 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:19,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:19,919 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:19,919 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,919 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,919 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:19,919 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:19,921 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,921 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:19,922 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:19,922 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:19,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,926 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,926 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,926 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,926 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:19,928 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,928 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,928 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,929 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:19,929 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:19,929 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,929 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,929 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:19,930 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,930 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,930 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,931 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:19,931 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:19,931 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:19,931 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,931 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:19,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,932 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,932 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,932 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,932 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:19,938 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:19,938 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,938 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 126#L80-16true, 605#true]) [2025-03-15 00:55:19,940 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:19,940 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,940 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:19,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:19,988 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:19,988 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:19,988 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:19,988 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:19,988 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,013 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,013 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,013 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,013 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,013 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:20,019 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,019 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,020 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,020 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,020 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,026 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,026 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,027 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,034 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,034 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:20,037 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,037 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,037 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,037 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 592#$Ultimate##0true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,045 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,045 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,045 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,045 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,057 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,057 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,057 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,058 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,058 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,058 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,059 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,059 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,059 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,062 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,062 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,062 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,062 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,065 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,066 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:20,066 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,066 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:20,068 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:20,068 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,068 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:55:20,069 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,069 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:20,069 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,069 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:20,070 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,070 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:20,070 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,070 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,071 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:20,072 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,072 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,072 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,077 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,077 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,077 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,077 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:20,078 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,078 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,078 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,078 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:20,079 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:20,079 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,079 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,085 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,085 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,085 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,085 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,085 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 196#L80-12true, 605#true]) [2025-03-15 00:55:20,087 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,087 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,087 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,087 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,088 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,088 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,088 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,088 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,088 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,089 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,089 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,089 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,089 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 196#L80-12true, 605#true]) [2025-03-15 00:55:20,090 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,090 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,090 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,090 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,090 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:20,096 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,096 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,096 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,096 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,096 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,097 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,097 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,097 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,098 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,098 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,098 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,098 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,098 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:20,102 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,102 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,117 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,117 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,117 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,117 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,117 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:20,144 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,144 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,144 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,144 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,144 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:20,144 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,145 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:20,145 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,146 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,146 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,146 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,146 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,146 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:20,147 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true, 261#L51-14true]) [2025-03-15 00:55:20,147 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,147 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,152 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,152 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,152 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,152 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,152 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,157 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,158 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,158 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,158 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,158 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 229#L65-11true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,182 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,182 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:20,182 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:20,182 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,191 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,191 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,191 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,195 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,195 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,195 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,196 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,196 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,196 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,197 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,197 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,197 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,198 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,198 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,198 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,199 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,199 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,199 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,200 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,200 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,200 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,200 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:20,202 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,202 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,202 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,203 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,203 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,204 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,204 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,204 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,204 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,205 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,205 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,205 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:20,253 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,253 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,253 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,253 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:20,256 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:20,256 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,256 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,261 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,261 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,261 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:20,264 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,264 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,264 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,264 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,264 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,265 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,265 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,265 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:20,318 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,318 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,318 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,318 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,318 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:20,339 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,339 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,339 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,339 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,339 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,345 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,345 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,345 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,345 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,345 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,352 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 186#L49-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,352 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,352 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:20,354 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,354 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,354 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,354 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,361 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,361 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,362 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,362 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:20,368 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,368 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,380 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,380 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,380 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,380 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,381 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,381 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,381 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,381 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,383 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:20,384 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:20,384 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:20,384 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,384 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:20,386 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,386 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,389 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,389 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,389 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,389 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,389 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,389 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,389 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:20,390 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,390 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 605#true]) [2025-03-15 00:55:20,391 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,391 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 218#L80-8true, 605#true]) [2025-03-15 00:55:20,392 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:20,392 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:20,392 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,392 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:20,393 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:20,393 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,393 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:20,394 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:20,394 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,394 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:20,395 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:20,395 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,395 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,396 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,396 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,397 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,397 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,397 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,397 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,397 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:20,401 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,401 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,401 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,401 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,401 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,402 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,402 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,402 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,402 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,403 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,403 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,403 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,405 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,405 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,405 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,406 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:20,406 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:20,406 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,406 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,410 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,410 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,411 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,411 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,411 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,412 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,412 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,412 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,412 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,413 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:20,413 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,413 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,414 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:20,414 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:20,414 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:20,414 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,414 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,415 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,415 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,415 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,415 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,415 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,416 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,416 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,416 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,416 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,416 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,416 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,420 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,420 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,420 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,420 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,421 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:20,421 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,421 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,421 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,421 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,422 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:20,422 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,422 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,426 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:20,426 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,426 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,426 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:20,427 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,427 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,435 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:20,435 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,435 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,435 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,435 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,441 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,441 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,441 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,441 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,441 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,473 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,473 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,473 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,473 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,473 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,474 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,474 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,474 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:20,475 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,475 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,475 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,475 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:20,476 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 242#L79-15true, 605#true]) [2025-03-15 00:55:20,476 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,477 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,477 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,477 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,479 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,479 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,479 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,479 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,479 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,484 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,484 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,484 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,491 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,491 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,491 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,492 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 134#L66-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,513 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,513 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,513 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,513 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 229#L65-11true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,515 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,515 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,515 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,515 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 229#L65-11true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,516 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,516 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,516 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,516 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,524 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,524 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,524 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,524 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,524 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,524 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,528 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,528 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,528 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,529 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,529 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,529 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,530 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,530 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,530 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,531 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,531 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,531 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,531 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,531 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,532 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,532 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,532 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,532 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,533 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,533 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,533 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,533 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:20,534 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,534 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,534 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,535 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,535 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,535 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,535 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,536 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,536 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,536 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,536 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,536 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:20,550 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,550 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:20,550 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:20,551 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:20,551 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:20,551 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,551 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:20,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:20,563 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,563 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,563 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,563 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true, 163#L51true]) [2025-03-15 00:55:20,565 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,565 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,565 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,566 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,589 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:20,589 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,589 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,590 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,590 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,590 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:20,593 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,593 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:55:20,594 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,594 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,658 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,658 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,658 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,658 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,658 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,679 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,679 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,679 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,679 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,679 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,686 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,686 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:20,686 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:20,688 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:20,688 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,688 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:20,688 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,688 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:20,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,695 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:20,695 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,695 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:20,695 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:20,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:20,702 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:20,702 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,702 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:20,702 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:20,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,719 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:20,719 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,719 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:20,720 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,720 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:20,720 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,720 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,721 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,721 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,721 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,721 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,722 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,722 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:20,723 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,723 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,723 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,723 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,723 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:20,724 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,724 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:20,725 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:20,725 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,725 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:20,731 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,731 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,733 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:20,733 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:20,733 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,733 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,734 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 253#L66-16true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,734 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,734 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 501#L80-13true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:20,735 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:20,735 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,735 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,737 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,737 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,738 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,738 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,738 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,738 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,741 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,741 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,741 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,741 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,741 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:20,742 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,742 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,742 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:20,743 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,743 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,743 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,743 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,743 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,744 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,744 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,744 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,744 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,744 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,745 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,745 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,745 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,745 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,746 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,746 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,746 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,747 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,747 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,747 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,747 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:20,747 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,747 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,748 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:20,749 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:20,749 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,749 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,750 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:20,750 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,750 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,750 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,750 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:20,750 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:20,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,753 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,753 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,753 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,753 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 409#L80-14true]) [2025-03-15 00:55:20,754 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,754 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,754 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,754 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:20,755 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:20,755 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:20,755 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:20,755 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,755 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:20,756 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:20,756 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:20,756 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,756 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 409#L80-14true]) [2025-03-15 00:55:20,757 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,757 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,757 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,757 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,757 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,758 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,758 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,758 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:20,758 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,758 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,758 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:20,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,762 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,762 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,762 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,762 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,762 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,763 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,763 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,763 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,764 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,764 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,764 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,765 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,765 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,767 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,767 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:20,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:20,777 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:20,777 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,777 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:20,777 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,777 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:20,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,783 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,783 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,783 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,783 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,783 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,818 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,818 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,818 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,818 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,818 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,819 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,819 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,819 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,820 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:20,820 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:20,820 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,820 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,821 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,821 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,821 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:20,823 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,823 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,823 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,824 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,824 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,824 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,824 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,824 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,829 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,829 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,829 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,829 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,829 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:20,836 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,836 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,836 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:20,836 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:20,836 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:21,053 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,053 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,053 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,053 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:21,058 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,058 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 134#L66-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:21,060 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,060 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,060 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,060 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,065 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,065 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,065 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,065 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,065 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,065 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,069 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,070 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,070 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,071 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,071 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,071 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,072 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,072 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,073 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,073 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,073 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,073 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,074 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,074 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,074 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,075 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,075 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,075 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,075 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,076 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:21,076 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,076 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:21,077 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,077 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,077 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,077 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,078 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,078 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,078 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,083 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,083 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,083 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,083 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,085 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,086 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,086 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,086 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:21,094 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,094 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,094 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:21,095 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:21,095 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,095 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,095 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,095 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,102 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,102 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,102 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,102 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:21,103 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,103 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,103 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,103 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true, 163#L51true]) [2025-03-15 00:55:21,107 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,107 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,107 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,107 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:21,109 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,109 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,109 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,109 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 273#L66-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,133 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,133 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,133 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:21,134 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:21,134 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,134 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,137 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,138 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,138 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,138 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,184 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,184 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,184 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,184 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,184 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,185 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,185 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,209 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,209 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,209 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,209 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,209 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,210 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,210 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,210 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,210 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,210 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:21,212 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,212 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,212 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,212 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,212 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,230 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,230 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,230 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,230 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,230 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,231 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,231 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,231 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,231 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,231 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:21,233 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,233 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,233 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,233 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,233 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,239 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,239 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,239 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,240 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,240 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:21,246 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,246 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,246 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,246 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,253 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,253 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,253 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,253 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 100#L65-4true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,270 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,270 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,270 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,271 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,271 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,271 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:21,272 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:21,272 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,272 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:21,273 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:21,273 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,273 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,274 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,274 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,274 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,274 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:21,275 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,275 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,275 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,275 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,275 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:21,276 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:21,276 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,276 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:21,277 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,277 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,279 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,279 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,279 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,279 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,280 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,280 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,280 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:55:21,280 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,280 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:21,281 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:21,281 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,281 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,281 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,281 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,282 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,282 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,282 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,282 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,282 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,283 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,283 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:21,283 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:21,283 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,283 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,284 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,284 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,284 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,284 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,284 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:21,285 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,285 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,285 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,285 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,285 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,286 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,286 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,286 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,286 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,286 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,287 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,287 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,287 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:21,292 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,292 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:21,292 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:21,293 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:21,293 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,293 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,295 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,295 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:21,295 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,295 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:21,296 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,296 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:21,297 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,297 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,297 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,297 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:21,298 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,298 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,298 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,298 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,298 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,298 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,302 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,302 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,302 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,302 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,302 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,303 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,303 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,303 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,303 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,304 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,304 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,304 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,304 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,305 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,305 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,305 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,305 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,305 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,305 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,308 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,308 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,308 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,308 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:21,309 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:21,309 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,309 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,309 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,312 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,312 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,312 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,312 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,312 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,314 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,314 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,314 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,314 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,315 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:21,315 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,315 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,315 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:21,315 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:21,316 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:21,316 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,316 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,317 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:21,317 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,317 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,317 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:21,317 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,317 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:21,318 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:21,318 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,318 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,319 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,319 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,319 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,319 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,319 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,319 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,320 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,320 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,320 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,320 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,324 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,324 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,324 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:21,326 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,326 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,326 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:21,327 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,327 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,327 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,328 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,328 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,330 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,330 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,341 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,341 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,341 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,341 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,341 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,347 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,347 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,347 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,347 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,347 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,382 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,382 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,382 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,382 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,382 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,383 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,383 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,383 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,384 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,384 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,384 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:21,386 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,386 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,387 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,387 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,387 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,392 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,392 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,392 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,392 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,392 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,399 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,399 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,399 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,420 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,420 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,420 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,420 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:21,424 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,424 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,424 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,424 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,424 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,424 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 380#L78-5true, 605#true]) [2025-03-15 00:55:21,426 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,426 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,426 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,426 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,432 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,432 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,432 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,432 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,432 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,432 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,436 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,436 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,437 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,437 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,437 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,437 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,437 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,437 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,437 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,438 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,438 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,438 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 406#L52-7true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,439 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,439 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,439 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:21,440 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,440 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,440 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,440 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,440 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,440 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,441 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,441 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,441 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,442 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,442 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,442 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,442 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,442 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:21,443 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,443 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,443 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,444 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,444 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,444 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,444 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,445 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:21,445 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,445 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,451 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,451 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,451 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,451 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,453 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,453 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,453 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,453 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:21,463 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,463 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:21,463 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,463 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:21,470 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,470 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,470 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,470 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,471 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,471 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,472 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,472 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:21,476 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,476 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,476 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true, 163#L51true]) [2025-03-15 00:55:21,478 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,478 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,478 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,478 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,509 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,509 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,509 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,516 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,516 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,516 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,516 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,517 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,517 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,517 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,517 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,545 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,545 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,545 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,545 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,545 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,545 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,546 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,546 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,556 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,556 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,556 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,556 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,556 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,556 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,557 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,591 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,591 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,591 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,591 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,591 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,611 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,611 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,611 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,611 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,611 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:21,618 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,618 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,618 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,618 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,618 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,625 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,625 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,625 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,625 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:21,632 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,632 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,632 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,636 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,636 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:21,636 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 20#L66-7true, 592#$Ultimate##0true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,637 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,637 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,638 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 592#$Ultimate##0true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,638 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,638 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,649 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,649 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,649 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,649 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,649 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,651 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,651 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,651 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,652 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,652 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,652 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,652 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,653 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,653 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,653 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,653 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,653 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:21,655 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:21,655 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,655 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:21,655 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:21,656 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:21,656 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:21,660 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,660 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,660 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,660 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,660 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,660 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:21,661 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:21,661 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,661 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:21,662 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:21,662 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,662 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:21,663 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,663 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,663 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,663 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:21,664 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:21,664 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:21,664 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,664 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:21,665 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,665 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,665 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:21,666 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,666 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,666 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,666 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,668 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,668 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,668 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,668 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,668 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,668 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,672 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,672 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,672 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:21,673 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,673 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,673 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,673 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,674 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:21,674 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,674 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,675 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,675 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,675 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,681 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,681 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,681 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,681 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,681 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,681 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,682 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,682 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,682 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,682 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 126#L80-16true]) [2025-03-15 00:55:21,683 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,683 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,683 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 126#L80-16true]) [2025-03-15 00:55:21,685 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:21,685 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,685 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,686 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,686 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,686 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,687 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,687 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,687 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,687 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:21,694 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:21,696 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:21,696 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:21,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,707 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,707 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,707 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,707 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,707 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,713 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,713 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,713 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,713 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,713 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,714 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,714 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,714 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,714 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,714 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,747 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,747 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,747 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,748 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,748 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,748 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,749 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,749 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,749 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,750 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,750 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,750 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,750 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,750 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:21,752 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,752 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,752 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,753 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,753 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,754 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,754 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,754 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,754 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,754 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,759 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,759 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,759 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 273#L66-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,784 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,784 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,784 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,784 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:21,789 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,789 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,789 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,789 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,789 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,789 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:21,790 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,790 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,790 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,790 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,795 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,795 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,795 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,795 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,795 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,796 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,796 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,800 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,800 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,800 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,801 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:21,802 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,802 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,802 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,802 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,803 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,803 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,803 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,803 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,804 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,804 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,804 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:21,805 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,805 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,805 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,805 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,805 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,806 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,806 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,806 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,807 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,807 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,808 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,808 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,808 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,808 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:21,809 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,809 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,809 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,810 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,810 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,810 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,810 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,811 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,811 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:21,811 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,811 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,812 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,812 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,812 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,812 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:21,813 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,813 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,813 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,813 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,818 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,818 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,818 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,818 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true, 358#L51-1true]) [2025-03-15 00:55:21,820 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,820 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,820 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,820 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:21,829 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,829 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:21,829 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,829 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,836 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,836 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,836 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,836 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:21,838 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,838 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,838 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,838 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:21,842 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,842 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,842 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,842 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:21,844 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,844 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,844 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,844 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:55:21,862 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:21,862 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,862 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:21,870 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:21,870 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,925 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,925 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,925 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:21,926 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,926 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,926 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,926 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,926 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,927 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,927 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,927 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,927 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,927 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,927 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,928 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,928 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,928 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:21,928 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:21,929 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,929 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,929 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,929 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,929 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,929 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,929 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,930 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,930 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,930 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:21,930 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:21,930 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,931 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,931 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,931 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,931 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,931 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,931 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,932 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,932 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,932 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,932 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:21,932 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,932 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,933 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,933 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,933 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,933 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,933 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,933 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,934 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:21,934 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,934 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,935 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,935 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,935 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,935 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,935 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,935 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,936 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 379#L64-2true]) [2025-03-15 00:55:21,936 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:21,936 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,936 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,936 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,937 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,937 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,937 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:21,937 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,938 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,938 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:21,938 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,938 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:55:21,938 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,938 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,939 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,939 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,939 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,939 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:21,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,939 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,940 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,940 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:21,940 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,940 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:21,940 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,941 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:21,941 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:21,941 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,941 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:21,942 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,942 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,942 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:21,942 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:21,942 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:21,943 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:21,943 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:21,943 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:21,944 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:21,944 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:21,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:21,961 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,961 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,961 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,961 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,961 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:21,982 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,982 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,982 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,982 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,982 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,989 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,989 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,989 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,989 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,989 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:21,996 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 186#L49-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:21,996 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:21,996 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:22,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:22,015 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,015 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,015 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,015 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,015 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,016 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,016 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,016 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,016 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,016 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,017 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,017 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,017 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,017 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,017 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 476#L65-6true]) [2025-03-15 00:55:22,018 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:22,018 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,018 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:22,019 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:22,019 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:22,019 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,019 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:22,020 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:22,020 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,020 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:22,024 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,024 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:22,025 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:22,025 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,025 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:22,026 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:22,026 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,026 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,026 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,027 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 196#L80-12true, 605#true]) [2025-03-15 00:55:22,027 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,027 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,027 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,028 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,028 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,028 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,029 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,029 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,029 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:22,030 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:22,030 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,030 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,030 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:22,031 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:22,031 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,031 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,033 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,033 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,033 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:22,040 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:22,040 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:22,043 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,043 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,043 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,043 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,043 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,044 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,044 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,057 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:22,058 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:22,058 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,058 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,059 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,059 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,059 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,059 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,059 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][238], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:22,060 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:22,060 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,060 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:22,061 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,061 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,073 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,073 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,073 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,073 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,073 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,074 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,074 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,074 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,074 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,074 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,320 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,320 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,320 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,320 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,320 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,321 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,321 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,321 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,322 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,322 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,322 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,322 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,322 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:22,324 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,324 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,324 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,325 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,325 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,325 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,326 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,326 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,326 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,327 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,327 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,327 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,327 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,327 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,371 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,371 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,371 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,378 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,378 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,378 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,378 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,378 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,378 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 273#L66-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,379 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,379 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,379 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,379 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,394 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,394 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,394 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,394 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,394 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,394 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 196#L80-12true, 605#true]) [2025-03-15 00:55:22,395 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,395 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,395 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,396 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,396 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,396 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,396 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,396 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,397 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,397 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,397 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:22,398 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,398 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,398 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,399 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,399 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,399 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:22,400 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,400 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,400 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,400 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,402 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,402 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,402 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,403 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,403 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,403 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,403 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,404 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,404 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,404 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,405 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,405 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:22,406 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,406 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,407 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,407 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,407 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,408 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,408 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,408 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,408 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,409 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,409 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,409 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,409 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:22,410 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,410 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,410 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,410 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,412 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,412 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,412 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,418 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,418 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,418 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,418 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,421 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,422 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,422 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,422 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,434 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 379#L64-2true]) [2025-03-15 00:55:22,434 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,434 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:22,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:22,435 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:22,435 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,435 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,436 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:22,436 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,445 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,445 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,445 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,445 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,447 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,447 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,447 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,448 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:22,456 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:22,456 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,456 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true, 163#L51true]) [2025-03-15 00:55:22,459 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:22,459 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,459 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,482 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:22,483 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:22,483 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,483 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:22,484 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:22,484 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:22,484 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:22,495 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,495 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:22,496 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:22,496 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,496 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,497 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,497 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,497 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,497 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,497 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:22,508 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:22,508 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,509 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,509 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:22,509 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,548 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,548 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,548 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,548 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,548 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,548 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,548 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,549 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,549 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,549 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,549 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:22,550 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:22,550 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:22,550 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,550 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,550 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:22,551 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,551 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,551 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,551 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,552 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,552 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:22,552 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,552 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,552 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,553 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:22,553 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:22,553 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:22,553 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,554 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:22,554 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:22,554 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:22,554 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,554 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:22,555 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,555 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,555 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,555 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,556 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,556 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:22,556 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:22,556 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,556 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:22,557 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:22,557 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,557 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:22,557 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,557 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,558 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,558 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:22,558 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:22,558 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,558 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:22,559 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,559 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,559 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,559 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,560 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,560 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,560 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,560 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,561 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,561 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,561 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,561 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:22,562 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:22,562 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:22,562 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,563 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,563 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:22,563 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,563 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,563 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,563 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:22,564 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,564 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,564 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,564 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 441#L63-4true]) [2025-03-15 00:55:22,565 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,565 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,565 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,565 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,566 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,566 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:22,566 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:22,566 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,566 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,567 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:22,567 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:22,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,567 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,568 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:22,568 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,568 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,568 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,569 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:22,569 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,569 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,569 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:22,570 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:22,570 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,570 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:22,571 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,571 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,583 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,583 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,584 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,584 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,584 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,584 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:22,584 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,585 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:22,585 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,585 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,585 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,585 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,586 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,586 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,586 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:22,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,621 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,621 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,621 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:22,621 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,621 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,648 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,648 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:22,648 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,648 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,648 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:22,657 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,657 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,657 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:22,657 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,657 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,658 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,658 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,658 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:22,658 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,658 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,694 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,694 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,694 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,694 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,694 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,695 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true, 358#L51-1true]) [2025-03-15 00:55:22,695 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,695 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,696 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,696 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,696 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,697 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,697 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:22,697 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:22,698 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 163#L51true]) [2025-03-15 00:55:22,698 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,698 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,699 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:22,699 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,699 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,699 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,699 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,699 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:22,704 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,704 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:22,705 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 74#L66-14true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:22,705 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,705 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,706 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,706 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:22,707 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:22,707 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,707 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:22,708 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:22,708 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,708 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:22,709 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,709 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,709 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,709 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:22,711 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,711 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,711 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,711 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:22,727 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 379#L64-2true, 605#true]) [2025-03-15 00:55:22,728 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,728 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,728 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:22,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,806 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,806 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,806 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,806 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,806 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,807 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:22,807 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:22,807 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:22,808 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,808 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,808 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,810 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:22,810 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,810 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:22,811 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,811 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,811 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,811 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,812 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,812 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,812 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,813 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,813 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,813 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,813 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,813 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,848 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,848 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,849 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,849 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,849 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,849 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,849 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,850 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:22,850 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,850 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,862 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,862 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:22,863 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,863 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:22,864 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:22,864 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,864 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,864 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,865 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,865 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,865 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,866 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,866 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:22,866 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,866 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,867 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,867 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,869 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,869 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,869 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,870 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,870 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,871 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:22,871 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:22,871 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,871 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,872 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,872 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,872 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:22,873 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,873 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,873 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,873 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,874 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,874 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:22,874 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,874 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:22,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:22,875 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,875 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,875 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,875 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,881 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,881 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,881 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,883 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:22,883 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,883 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,897 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,897 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,897 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:22,899 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,899 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:22,899 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,930 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,930 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,930 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,930 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,930 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:22,931 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:22,931 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,931 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:22,932 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:22,932 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:22,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:22,941 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:22,941 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:22,941 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:22,941 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:22,998 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:22,998 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:22,998 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:23,017 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,017 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,017 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,032 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:23,032 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,032 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,033 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,033 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,033 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,033 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,033 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,033 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,033 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,034 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:23,034 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 593#L49-1true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,034 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,034 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 358#L51-1true]) [2025-03-15 00:55:23,051 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:23,051 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,051 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,052 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,052 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,053 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,053 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,053 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,053 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,053 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,057 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 74#L66-14true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,058 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,058 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,058 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,059 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:23,059 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:23,059 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,059 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:23,060 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,060 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,060 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 409#L80-14true]) [2025-03-15 00:55:23,061 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,061 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:23,062 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,062 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,062 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,062 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,073 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:23,073 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,073 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,073 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,152 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,152 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,152 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,152 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,153 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,153 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,153 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,153 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,153 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,153 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,154 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:23,154 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,154 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,155 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,155 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,155 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,155 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,155 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:23,156 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,156 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,156 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,157 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,157 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,157 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,158 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,158 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,158 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,158 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,158 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,159 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,159 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,159 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,159 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,159 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:23,169 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,169 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,169 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,169 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,169 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,208 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,208 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,208 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,208 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,208 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,208 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,208 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,209 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:23,209 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,209 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,209 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,209 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,209 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,209 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,210 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true, 409#L80-14true]) [2025-03-15 00:55:23,210 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,210 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,211 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,211 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,211 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,212 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,212 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,212 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:23,213 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,213 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,213 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,213 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,215 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,215 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,215 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,216 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,216 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,216 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,216 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,217 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,217 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,217 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:23,218 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:23,218 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,218 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,219 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,219 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,219 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,219 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:23,220 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,220 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,220 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,220 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,220 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,220 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,221 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,221 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,222 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,222 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,222 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,222 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:23,282 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,282 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,282 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,283 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:23,283 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,283 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,284 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,284 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:23,291 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,291 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,291 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,291 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,375 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,375 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:23,375 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,376 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,376 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,376 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,376 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:23,376 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:23,376 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,377 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,377 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 186#L49-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,377 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,377 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,399 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,399 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,399 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,399 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,400 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,400 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,400 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:23,405 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,405 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,405 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,406 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,406 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:23,408 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,408 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,408 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,408 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:23,409 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:23,409 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,409 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,422 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:23,422 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,422 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,423 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,423 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,423 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,423 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,423 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,423 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,423 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,431 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,431 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:23,431 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,431 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,432 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,432 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:23,432 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,432 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,432 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,433 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,433 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,435 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,435 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,436 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,436 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,436 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,436 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,436 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,436 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,444 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,444 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,444 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,444 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,445 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,445 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,445 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 406#L52-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,446 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,446 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,446 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,446 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,446 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,447 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,447 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,447 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,447 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,447 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,448 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,448 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:23,640 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,640 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,640 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,640 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,640 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,692 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,692 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,692 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,692 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,692 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,693 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,693 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:23,693 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,693 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,695 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,695 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,695 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:23,696 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,696 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,696 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:23,697 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,697 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,697 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:23,698 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,698 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,698 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,698 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,698 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,699 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,699 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,699 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,700 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,700 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,700 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:23,705 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,712 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,712 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,712 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,712 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,712 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:23,747 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,747 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,747 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,747 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,747 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,747 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,753 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,753 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,753 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:23,754 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,754 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:23,755 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,755 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:23,756 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,756 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,756 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,756 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,756 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,757 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:23,757 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,758 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:23,758 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,758 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,759 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,759 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,759 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,759 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,760 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,760 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,760 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,761 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,761 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,761 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,762 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,762 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,762 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,762 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:23,763 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,763 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,763 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,763 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:23,764 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,764 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,764 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:23,765 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,765 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,765 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,765 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,766 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,766 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,766 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,766 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,819 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,819 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,819 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,819 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,819 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:23,820 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,820 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,820 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:23,821 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,821 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,821 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:23,822 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,822 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:23,822 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:23,823 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:23,823 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:23,823 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,823 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:23,824 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,824 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:23,831 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:23,831 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,831 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,907 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,907 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,907 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,907 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,907 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,908 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,908 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,908 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,908 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,908 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,908 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,908 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:23,909 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,909 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:23,909 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,909 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,909 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,909 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,935 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,935 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,935 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,936 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:23,936 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:23,936 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,936 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:23,937 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,937 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:23,939 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,939 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,940 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:23,940 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,940 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,940 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,941 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:23,941 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,941 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:23,941 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,941 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,942 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:23,942 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,942 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,942 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:23,943 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,943 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,943 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:23,943 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,943 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,944 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:23,944 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:23,944 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:23,944 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,944 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:23,945 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:23,945 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:23,945 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,945 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:23,946 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:23,946 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,946 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:23,946 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,946 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:23,947 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,947 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,952 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 253#L66-16true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:23,952 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,952 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 126#L80-16true]) [2025-03-15 00:55:23,954 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:23,954 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,954 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,957 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,957 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:23,957 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,957 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,957 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:23,958 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,958 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,958 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,958 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,958 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,958 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,959 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,959 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,961 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:23,961 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,961 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,965 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,965 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,965 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,965 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,965 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,965 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,966 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,966 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,966 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,966 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,966 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,966 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,967 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,967 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,967 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,970 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,970 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,970 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 379#L64-2true]) [2025-03-15 00:55:23,971 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:23,971 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:23,972 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:23,972 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:55:23,972 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:55:23,972 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:23,972 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:23,983 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:23,983 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,983 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:23,984 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:23,984 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:23,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:23,994 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:23,994 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,994 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:23,994 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:23,994 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,000 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,000 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,000 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,000 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,000 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,036 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:24,036 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,036 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,036 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:24,037 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:24,037 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,037 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:24,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,059 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,059 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,059 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,059 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,059 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,060 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,060 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,061 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,061 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,061 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,062 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:24,062 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,062 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,064 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,064 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,064 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,064 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:24,065 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,065 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,065 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,066 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:24,066 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,066 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,067 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,067 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,067 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,067 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,067 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:24,068 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,068 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,068 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,069 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,069 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,069 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,074 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,074 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,074 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,074 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,074 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:24,079 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,079 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,079 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,080 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,080 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,116 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,116 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,116 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,116 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,116 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,116 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,120 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,121 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:24,121 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,121 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,122 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 126#L80-16true, 605#true]) [2025-03-15 00:55:24,122 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,122 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,123 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,123 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,123 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,123 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,124 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,125 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,125 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,126 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,126 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,126 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 498#L52-1true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,127 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,127 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,127 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,127 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:24,128 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,128 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,128 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,128 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,129 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,129 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,129 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,129 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:24,144 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:24,144 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,144 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,144 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,144 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true, 379#L64-2true]) [2025-03-15 00:55:24,145 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:24,145 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,145 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,188 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,188 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,188 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,189 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,189 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,189 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,189 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,190 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,190 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,190 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,192 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:24,192 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:24,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,249 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:24,249 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,249 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 20#L66-7true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,250 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,250 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,250 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,250 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,250 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,250 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,250 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,251 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:24,251 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,251 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,251 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,269 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:24,269 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,269 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,269 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,270 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,270 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,270 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,270 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,270 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,271 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,271 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,271 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 277#thread1Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,271 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,302 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 132#L66-6true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,302 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 20#L66-7true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,302 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,302 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,302 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 510#L65-15true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,303 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:24,303 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:24,303 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,303 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 6#L66-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,303 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,303 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,304 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,304 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,304 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,305 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,305 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,305 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,306 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,306 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:24,306 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,306 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:24,307 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,307 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,307 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,308 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,308 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,308 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,308 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true, 163#L51true]) [2025-03-15 00:55:24,308 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true, 163#L51true]) [2025-03-15 00:55:24,308 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,308 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 163#L51true]) [2025-03-15 00:55:24,309 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,309 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,309 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,309 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 501#L80-13true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,341 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,341 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,341 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,342 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:24,347 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,347 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,347 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,347 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,347 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,385 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,385 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,385 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,385 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,385 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:24,386 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:24,386 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:24,386 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:24,386 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,386 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:24,387 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,387 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,387 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,387 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,388 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 287#L66-8true]) [2025-03-15 00:55:24,388 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,388 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,406 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,406 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,407 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,407 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,407 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,431 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,431 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,431 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,432 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,432 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,432 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,432 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:24,433 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,433 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,433 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,433 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,433 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,435 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,435 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,435 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,436 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:24,436 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:24,437 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,437 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,437 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,437 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,437 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:24,438 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,438 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,438 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:24,439 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,439 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,439 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,439 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:24,445 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,445 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,445 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,445 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,445 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,451 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,451 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,451 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,451 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,451 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,486 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,486 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,486 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,486 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,487 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,487 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,487 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,487 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,487 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,487 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,493 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,493 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,493 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,493 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:24,494 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,494 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:24,499 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,499 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,499 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:24,500 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,500 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,500 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:24,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,502 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,502 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,502 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,502 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,503 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,503 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,503 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,503 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,504 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,504 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,504 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,504 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,505 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,505 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,505 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,505 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:24,506 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,506 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,506 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,506 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,507 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,507 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,507 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,507 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:24,508 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,508 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,508 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,508 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:24,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:24,525 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:24,525 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:24,525 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,525 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:24,570 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:24,570 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,570 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,882 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,882 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,882 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,882 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,882 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,883 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,883 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true, 287#L66-8true]) [2025-03-15 00:55:24,883 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true, 358#L51-1true]) [2025-03-15 00:55:24,883 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,883 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,884 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,884 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:24,884 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:24,884 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,884 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:24,885 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,885 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,885 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,885 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,886 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 296#L51-4true, 605#true]) [2025-03-15 00:55:24,886 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,886 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,887 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,887 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 20#L66-7true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,887 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,887 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,887 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,888 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:24,888 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:24,888 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:24,888 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:24,888 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,888 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,888 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,889 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,889 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:24,889 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:24,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:24,925 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:24,925 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,925 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,926 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:24,926 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:24,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,932 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,932 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,932 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,932 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,932 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,999 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:24,999 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:24,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,000 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,000 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,000 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,000 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,003 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,003 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,004 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,004 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,004 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,005 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,005 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,005 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,005 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,005 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,005 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:25,006 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,006 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,006 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,006 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,006 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,007 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:25,007 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,007 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:25,008 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,008 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,008 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,008 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,008 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,015 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,015 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,015 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,015 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,015 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:25,023 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,023 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,023 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,062 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,062 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,062 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,062 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,062 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,062 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,066 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,067 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:25,067 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,067 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,068 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,068 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,068 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,068 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,068 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,068 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,068 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,069 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,069 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,069 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,069 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,070 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,070 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,070 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,070 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,071 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,071 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,071 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,071 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,072 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,072 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,072 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,072 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,073 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,073 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,073 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true, 261#L51-14true]) [2025-03-15 00:55:25,074 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,074 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,074 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,074 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,075 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:25,075 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,075 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,076 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,076 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,076 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,076 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,076 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:25,091 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true, 379#L64-2true]) [2025-03-15 00:55:25,091 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:25,091 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,091 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:25,100 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,100 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,100 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:25,100 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,100 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,100 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:25,132 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:25,132 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,132 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,133 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,133 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,133 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,237 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,237 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,237 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,238 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,238 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,238 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,260 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:25,260 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,260 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,260 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,260 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,260 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,260 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,264 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,264 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,264 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,265 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,265 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,265 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,265 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,266 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,266 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,266 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,266 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,266 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,266 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,267 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,267 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,267 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,269 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,269 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,269 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,269 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 406#L52-7true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,270 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,270 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,270 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,270 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,271 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,271 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,271 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,271 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,271 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,272 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,272 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,280 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,280 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,280 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,280 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,280 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:25,286 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,286 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,286 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,286 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,286 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,287 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,287 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,287 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,287 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,287 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,354 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,354 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,354 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,355 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,355 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,355 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,356 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,356 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,356 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,356 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,356 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,358 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,358 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,358 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,358 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,358 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,358 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,359 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,359 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,359 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:25,360 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,360 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,360 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,360 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,360 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:25,360 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,361 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,361 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:25,363 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,363 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,363 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,363 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,363 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:25,369 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,369 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,369 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:25,416 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,416 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:25,421 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,421 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,421 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,421 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,421 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,421 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:25,422 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,422 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,422 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,424 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,424 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,424 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,425 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,425 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,425 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,425 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,426 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,426 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,426 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,426 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,427 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:25,427 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,427 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,427 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,428 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,428 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,428 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,429 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,429 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,429 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,429 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,430 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,430 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,430 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,430 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:25,431 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,431 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:25,432 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:25,432 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,432 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,433 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:25,433 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,433 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,434 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,434 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,434 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,434 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:25,435 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,435 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:25,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,435 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:25,448 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:25,448 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:25,448 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:25,448 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,449 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,449 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,449 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:25,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,452 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,452 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,452 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:25,452 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,452 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,452 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true, 163#L51true]) [2025-03-15 00:55:25,457 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,457 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,457 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:25,457 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:25,457 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,457 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,491 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:25,492 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:55:25,492 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,492 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:25,505 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,505 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,505 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:25,505 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,506 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,506 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,506 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,506 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,506 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,507 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,507 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:25,507 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,507 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,508 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,508 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,511 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,511 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,511 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,511 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,512 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:25,512 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:25,512 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,512 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,513 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:25,513 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:25,513 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,513 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,513 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:25,514 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,514 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:25,514 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:25,514 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:25,514 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,514 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,515 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,515 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:25,515 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:25,515 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:25,515 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,516 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,516 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,516 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,516 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:25,516 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,517 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:25,517 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,517 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,517 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:25,518 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,518 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,518 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:25,519 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,519 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,519 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:25,519 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,519 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:25,520 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,520 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:25,520 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,520 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:25,520 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,521 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:25,521 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,521 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:25,521 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:25,521 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:25,522 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:25,522 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:25,522 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:25,522 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:25,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:25,624 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,624 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,624 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,624 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,624 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,624 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 196#L80-12true]) [2025-03-15 00:55:25,631 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:25,631 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,631 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:25,631 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:25,631 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,638 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:25,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,638 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:25,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,638 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:25,638 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:25,641 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:25,641 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,642 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:25,651 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,651 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,651 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,733 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,733 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,733 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,734 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,734 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,735 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,735 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,735 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,735 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,736 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,736 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,736 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,737 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,737 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,737 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,737 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,737 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:25,739 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,739 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,739 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,739 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,739 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,740 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,740 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,740 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,740 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,740 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,798 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:25,798 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,798 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,798 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,798 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:25,798 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,798 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,798 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,799 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,799 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:25,799 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:25,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,800 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,800 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,801 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,801 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:25,801 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,801 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,801 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,801 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,802 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,802 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,802 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,803 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,803 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,803 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,804 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:25,804 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,804 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,805 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,805 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,805 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,805 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,806 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,806 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,806 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,807 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,807 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,807 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,807 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:25,807 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,807 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true, 261#L51-14true]) [2025-03-15 00:55:25,808 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,808 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,808 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:25,809 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:25,809 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,809 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:25,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true, 358#L51-1true]) [2025-03-15 00:55:25,811 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,811 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,811 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,811 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,811 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,811 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:25,824 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,824 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,824 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,824 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,824 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 126#L80-16true]) [2025-03-15 00:55:25,825 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:25,825 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:25,825 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:25,826 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:25,826 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:25,826 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:25,831 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:25,831 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,831 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,831 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:25,831 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,831 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,831 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:25,837 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,837 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:25,837 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:25,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,837 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:25,837 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:26,040 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,040 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:26,041 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:26,041 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,041 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:26,042 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,042 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,142 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,142 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,142 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,151 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,151 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,151 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,151 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,151 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,151 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,151 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:26,157 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,158 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:26,158 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:26,158 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,158 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,165 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:26,165 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,165 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,165 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,165 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,165 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,165 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:26,168 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,168 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 134#L66-12true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,233 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,233 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,233 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,233 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,233 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:26,234 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:26,234 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:26,234 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,234 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,261 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,261 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,261 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:26,262 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,262 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,262 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,262 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,262 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,263 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,263 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,263 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,264 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,264 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,264 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,264 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,264 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:26,265 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,265 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,265 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,265 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,265 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,266 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:26,266 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,266 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,320 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:26,320 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,320 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,320 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,320 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,320 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,320 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,322 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,322 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,322 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,322 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:26,322 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,322 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,323 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,323 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,323 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,323 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,323 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,323 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,324 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,324 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,324 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,325 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,325 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:26,325 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,326 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,326 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:26,327 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:26,328 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:26,328 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,328 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:26,329 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,329 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,329 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,331 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,331 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:26,331 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,331 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,331 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:26,331 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,346 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,346 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,346 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:26,346 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,346 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,346 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,352 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 163#L51true]) [2025-03-15 00:55:26,352 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,384 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,384 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,384 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:26,385 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,385 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,385 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,385 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,386 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,386 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,386 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:26,386 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,386 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,387 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,387 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:26,387 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,387 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,388 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,491 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,491 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,491 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,492 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,492 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,492 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,492 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:26,502 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,502 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,502 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,502 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,502 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,502 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 409#L80-14true]) [2025-03-15 00:55:26,509 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:26,509 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 409#L80-14true]) [2025-03-15 00:55:26,509 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:26,510 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,510 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,517 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,517 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,517 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,517 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,517 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,517 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 380#L78-5true, 605#true]) [2025-03-15 00:55:26,521 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:26,521 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,521 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,522 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:26,590 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,590 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:26,590 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true, 163#L51true]) [2025-03-15 00:55:26,590 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,590 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:26,591 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,591 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,591 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,591 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,615 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,615 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,615 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:26,616 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,616 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,616 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,617 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,617 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,617 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,617 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,617 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,618 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,618 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,618 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,618 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,618 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,619 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,619 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,619 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,619 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,620 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,620 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,620 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,620 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,620 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true, 261#L51-14true]) [2025-03-15 00:55:26,621 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,621 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,621 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:26,622 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,622 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,622 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,622 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,622 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,623 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,623 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,623 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,623 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,623 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,674 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,674 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,674 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,674 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,674 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,677 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:26,677 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,677 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,678 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,678 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,678 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,679 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,679 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,680 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,680 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,680 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:26,681 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,681 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,681 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,682 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,682 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,682 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,682 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,683 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,683 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,683 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,683 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:26,684 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true, 261#L51-14true]) [2025-03-15 00:55:26,684 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:26,684 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,685 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,685 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,685 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,687 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,687 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,687 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,702 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:26,702 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,702 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,739 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,739 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:26,739 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,739 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,740 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:26,740 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,740 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,740 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,741 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:26,741 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:26,741 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,741 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,741 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,742 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:26,742 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,742 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,743 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,743 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,743 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:26,744 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,744 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:26,744 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,744 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,744 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,745 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:26,745 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:26,745 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,745 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,746 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,746 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:26,746 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,746 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,753 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,753 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,753 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,754 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,754 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,754 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,754 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,754 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:26,754 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,754 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,755 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,755 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,755 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:26,755 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,755 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,762 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:26,762 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,762 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,762 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:26,763 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:26,763 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:26,763 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:26,763 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,763 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:26,764 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:26,764 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:26,764 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,764 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:26,765 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:26,765 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,765 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:26,765 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:26,766 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,766 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:26,766 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:26,766 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,766 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,767 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:26,767 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:26,767 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,767 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:26,768 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,768 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,768 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,768 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,768 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:26,769 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:26,769 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:26,769 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:26,769 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,769 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:26,770 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:26,770 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:26,770 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:26,770 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:26,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,859 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,859 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,859 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,859 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,859 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,860 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,860 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,860 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,860 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,861 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,861 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:26,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,871 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,871 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,871 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,871 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,871 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,871 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:26,879 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,879 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:26,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:26,880 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:26,880 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,880 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:26,887 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,887 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,887 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,973 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:26,973 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,973 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:26,974 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:26,974 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:26,974 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,974 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:26,974 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:26,975 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:26,975 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,001 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,001 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,001 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,001 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,001 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,002 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,002 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,002 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,002 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,002 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,003 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,003 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,003 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,004 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,004 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,005 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,005 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,005 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,005 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,006 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,006 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,006 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 196#L80-12true, 605#true]) [2025-03-15 00:55:27,007 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:27,007 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,007 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:27,008 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,008 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:27,009 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,009 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,009 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:27,010 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,010 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,011 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,011 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,011 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,011 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,011 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:27,063 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,063 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,063 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,063 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,063 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,063 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,064 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,064 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,064 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,064 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,064 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,064 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,066 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,066 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,066 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,066 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,067 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,067 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,067 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,067 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:27,068 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:27,068 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,068 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,068 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,069 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,069 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,069 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,070 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:27,070 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,070 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:27,071 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:27,071 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,071 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,072 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:27,072 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,072 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,072 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,072 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,073 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,073 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,073 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,074 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,074 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,074 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,319 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,319 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,319 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,319 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,319 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,320 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,320 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,320 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:27,320 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,320 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,321 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,321 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,321 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,321 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:27,322 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,322 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:27,322 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:27,322 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:27,322 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:27,337 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:27,337 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,337 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:27,338 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:27,338 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:27,338 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,338 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:27,339 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:27,339 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:27,339 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,339 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:27,340 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:27,340 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:27,340 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,340 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,341 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:27,342 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:27,342 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,342 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 80#L77-4true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:27,343 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:27,343 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:27,343 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,343 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:27,344 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:27,344 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:27,344 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:27,344 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,344 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:27,345 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:27,345 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:27,345 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:27,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,459 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,459 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,459 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,459 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,460 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,460 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,460 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,460 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,461 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,461 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:27,461 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:27,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:27,475 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 107#thread1Err4ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,476 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,476 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 126#L80-16true]) [2025-03-15 00:55:27,485 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:27,485 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 379#L64-2true, 605#true]) [2025-03-15 00:55:27,486 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:27,486 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,486 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:27,487 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:27,487 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:27,487 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,487 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,488 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:27,488 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 273#L66-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,608 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,608 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,608 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,609 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:27,609 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:27,609 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:27,610 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,610 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,646 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,646 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,646 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,646 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,646 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:27,647 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,647 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,647 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,648 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,648 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,649 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,649 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,649 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:27,649 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,649 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:27,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,650 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,650 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,650 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,650 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,650 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,651 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,651 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,651 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:27,652 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,652 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,652 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,652 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,654 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,654 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,654 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,654 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,655 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,655 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,655 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:27,657 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,657 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,657 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,657 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,657 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,658 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true, 261#L51-14true]) [2025-03-15 00:55:27,658 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,658 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,659 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,659 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,659 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,659 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,659 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:27,660 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,660 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,660 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:27,699 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,699 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,699 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,700 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,700 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,700 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,707 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,707 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,707 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,707 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,708 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,708 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,708 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,717 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,717 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,717 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,718 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,718 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,718 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,719 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:27,719 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,719 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:27,720 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,720 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:27,720 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:27,833 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:27,833 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,833 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:27,873 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:27,873 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,873 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,874 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,874 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,874 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,874 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,875 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,875 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,875 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,875 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,876 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,876 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,876 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,876 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:27,876 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,986 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,986 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,986 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,986 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,987 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:27,987 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:27,987 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,987 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:27,988 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,988 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][281], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,989 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:27,989 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:27,989 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:27,989 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:27,990 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,990 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,991 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:27,991 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,991 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,991 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:27,992 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:27,992 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:28,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,022 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:28,022 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,022 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,023 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,023 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,023 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,023 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,023 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,024 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,024 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,024 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,025 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,025 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,025 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,025 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,025 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:28,026 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,026 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,026 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,027 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,027 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,027 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,027 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,027 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,027 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 409#L80-14true, 605#true]) [2025-03-15 00:55:28,028 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,028 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:28,029 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,029 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:28,030 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:28,030 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,030 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,030 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,031 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:28,031 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,031 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,093 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,093 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,093 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,094 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,094 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,094 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,095 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,095 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,095 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,096 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:28,096 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:28,096 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:28,227 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:28,227 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,227 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:28,228 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:28,228 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:28,228 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,267 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,267 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,267 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:28,268 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:28,268 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,268 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,268 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,269 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:28,269 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:28,269 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,269 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:28,270 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:28,270 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,270 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,271 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,271 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,271 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:28,271 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:28,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,412 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:28,413 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,413 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,414 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,414 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,414 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,415 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,415 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,415 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,415 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,415 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,416 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,416 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,416 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,416 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,416 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:28,417 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,417 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,417 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,417 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,417 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:28,418 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,418 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,418 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,418 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,418 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:28,419 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,419 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,419 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,419 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,419 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true, 261#L51-14true]) [2025-03-15 00:55:28,419 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:28,420 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,420 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:28,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,687 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,687 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,688 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,688 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,688 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,688 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,688 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,688 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,689 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,689 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,690 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,690 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,690 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,690 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:28,691 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,691 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,691 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,691 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:28,692 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:28,692 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,692 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,693 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,693 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,693 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:28,693 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:28,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,897 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:28,897 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:28,897 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,898 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:28,898 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:28,898 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:28,898 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,899 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:28,899 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:28,899 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:28,900 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,900 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:28,900 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,100 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,100 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,100 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,100 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,100 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,101 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,101 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,101 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,101 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,101 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:29,102 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:29,102 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,102 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,103 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,103 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,103 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,103 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,103 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,104 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,104 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,104 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,104 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,104 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,105 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,105 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,105 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,105 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,105 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,106 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:29,106 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,106 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:29,107 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,107 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:29,108 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,108 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,108 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,108 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,108 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 126#L80-16true, 605#true]) [2025-03-15 00:55:29,110 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:29,110 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,110 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:29,111 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,111 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,111 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,187 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,187 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,187 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,187 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,188 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,188 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,188 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,188 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 196#L80-12true, 605#true]) [2025-03-15 00:55:29,190 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,190 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,190 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,190 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,191 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,191 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,191 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,191 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:29,192 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,192 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,192 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:29,279 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:29,279 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:29,279 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:29,279 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:29,279 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:29,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:29,316 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:29,316 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:29,316 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:29,316 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:29,317 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,317 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,317 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,335 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:29,335 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,335 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,335 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:29,335 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:29,336 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:29,336 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,336 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:29,336 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,336 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,373 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,373 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,381 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,381 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,381 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:29,382 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:29,382 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,382 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,383 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,383 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,383 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,383 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,384 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,384 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,573 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,573 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,573 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:29,573 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,573 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:29,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,574 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,574 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,574 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,575 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,575 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,576 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,576 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,576 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,577 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,577 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,577 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,577 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,577 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,577 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:29,578 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:29,578 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,578 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,579 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,579 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,657 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,657 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,657 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,658 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,658 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,658 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,658 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:29,660 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:29,660 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,660 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:29,661 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,661 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,661 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,661 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:29,661 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,661 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 373#L52-2true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,662 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:29,662 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,662 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,663 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,663 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,663 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:29,663 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true, 163#L51true]) [2025-03-15 00:55:29,715 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:29,715 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,719 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,719 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,719 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,720 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,720 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,720 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 287#L66-8true]) [2025-03-15 00:55:29,720 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,720 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,721 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,721 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true, 163#L51true]) [2025-03-15 00:55:29,721 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,721 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,721 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,721 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,722 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:29,722 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,722 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:29,799 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,799 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,799 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,799 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,799 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,837 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:29,838 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,838 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,838 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:29,838 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,838 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,838 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,838 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:29,845 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,845 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,845 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,845 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:29,846 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,846 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:29,846 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:29,846 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:29,846 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,847 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,847 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,866 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,866 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,866 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,866 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,866 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:29,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:29,867 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:29,867 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,867 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,867 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,867 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,912 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:29,912 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,912 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:29,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,920 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,920 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,920 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:29,921 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:29,921 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:29,922 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:29,922 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:29,922 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,922 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true, 163#L51true]) [2025-03-15 00:55:29,923 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,923 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,923 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,923 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,923 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true, 163#L51true]) [2025-03-15 00:55:29,924 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:29,924 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,924 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:29,924 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,924 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:29,924 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,964 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,965 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,965 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,965 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,965 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,965 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,966 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,966 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,966 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,966 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,966 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,967 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,967 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,967 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:29,967 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:29,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,324 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,324 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,324 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,324 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,324 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,325 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,325 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,325 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,325 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,325 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,326 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,326 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,326 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,326 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,326 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,327 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,327 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,327 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:30,329 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,329 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,329 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,330 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 498#L52-1true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:30,330 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,330 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,404 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,404 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,404 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,405 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,405 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:30,406 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,406 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,407 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,407 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,407 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,407 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,407 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,407 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 409#L80-14true, 605#true]) [2025-03-15 00:55:30,408 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,408 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,408 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,408 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,409 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,409 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,409 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,409 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,414 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,414 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,414 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,414 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,415 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 134#L66-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,415 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,415 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,415 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,415 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,415 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true, 287#L66-8true]) [2025-03-15 00:55:30,416 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,416 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:30,416 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:30,416 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:30,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:30,433 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,433 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,433 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,433 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,433 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 6#L66-4true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,434 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:30,434 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 273#L66-15true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,434 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,434 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,434 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,435 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:30,435 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 134#L66-12true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,435 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,435 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,435 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,436 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][341], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 253#L66-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,436 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:30,436 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:30,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true, 496#$Ultimate##0true]) [2025-03-15 00:55:30,494 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,494 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,494 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,494 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,494 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:30,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:30,515 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,515 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:30,515 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,515 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:30,522 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:30,522 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:30,522 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:30,547 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:30,547 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:30,547 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,586 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,586 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,586 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,587 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,587 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,587 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true, 358#L51-1true]) [2025-03-15 00:55:30,588 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true, 358#L51-1true]) [2025-03-15 00:55:30,588 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:30,588 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:30,589 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:30,589 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:30,589 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:30,589 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,773 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,773 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,773 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,774 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:30,774 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,775 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,775 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,775 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,775 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,776 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,776 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,776 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:30,778 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,778 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,778 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,778 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,779 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:30,779 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,779 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,780 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,780 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,780 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,780 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,780 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:30,826 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,826 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,851 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,851 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,851 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,852 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,852 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,852 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,853 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,853 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,853 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,854 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:30,854 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,854 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:30,855 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,855 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,855 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,855 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,855 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,855 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,856 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,856 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:30,856 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,856 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,856 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,856 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:30,857 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,857 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,857 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,857 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:30,858 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:30,858 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:30,858 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:30,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 476#L65-6true]) [2025-03-15 00:55:30,936 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,936 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,936 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,936 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,936 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:30,942 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:30,942 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:30,943 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:30,943 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:30,943 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:30,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:30,951 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,951 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,951 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,951 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:30,963 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:30,963 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:30,963 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:30,992 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:30,992 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:30,992 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:30,992 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,032 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:31,032 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,032 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:31,032 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,032 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:31,033 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:31,033 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,033 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:31,033 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,033 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,064 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,065 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,065 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,065 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,065 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,065 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,065 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,065 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:31,071 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:31,071 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,071 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:31,071 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:31,071 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:31,072 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,072 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,072 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,072 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true, 163#L51true]) [2025-03-15 00:55:31,073 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true, 163#L51true]) [2025-03-15 00:55:31,073 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:31,073 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:31,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,461 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,461 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,461 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:31,461 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:31,461 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,462 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,462 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,462 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,462 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,463 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,463 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,463 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,463 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,463 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,463 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 196#L80-12true, 605#true]) [2025-03-15 00:55:31,465 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,465 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,465 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,465 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,465 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,466 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,466 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:31,467 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,467 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,467 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:31,468 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,468 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,468 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,523 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:31,524 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,550 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,550 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,550 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,551 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,551 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,551 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,551 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,551 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,552 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,552 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,552 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,553 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,554 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,554 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:31,555 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,555 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,555 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 126#L80-16true, 605#true]) [2025-03-15 00:55:31,556 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,556 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,556 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,556 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:31,556 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,556 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,557 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:31,557 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:31,631 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,631 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,631 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,631 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,631 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:31,632 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,632 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,632 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,632 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,632 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,637 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,637 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:31,638 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:31,638 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:31,638 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:31,638 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,639 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:31,639 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:31,639 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:31,639 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:31,640 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,640 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,648 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,648 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,648 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:31,660 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,660 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:31,665 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:31,665 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,665 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,665 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,680 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:31,680 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,680 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,681 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:31,681 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,681 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:31,710 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:31,711 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,711 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,711 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,711 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:31,711 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:31,711 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,711 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:31,719 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:31,719 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,719 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true, 358#L51-1true]) [2025-03-15 00:55:31,720 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true, 358#L51-1true]) [2025-03-15 00:55:31,721 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:31,721 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:31,721 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,721 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:31,722 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:31,722 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,722 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:31,723 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:31,723 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:31,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,952 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,952 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,952 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,952 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,952 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,953 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,953 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,953 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,953 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,953 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,954 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,954 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,954 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,954 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:31,954 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:31,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:31,956 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:31,956 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,956 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:31,958 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 373#L52-2true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,958 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,958 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,958 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:31,959 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:31,959 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:31,959 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:32,004 INFO L294 olderBase$Statistics]: this new event has 273 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:32,004 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,039 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,039 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,039 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,039 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,040 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,040 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,040 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,040 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,041 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,041 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,041 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,041 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,042 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,042 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,042 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:32,044 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,044 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,044 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,044 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:32,045 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,045 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,045 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:32,046 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,046 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,046 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,046 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,047 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,047 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,047 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:32,047 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,114 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,114 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,114 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,114 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,114 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:32,115 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,115 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,115 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:32,115 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,115 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:32,116 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:32,116 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:32,116 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:32,116 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:32,163 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,163 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,163 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:32,163 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:32,169 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:32,169 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:32,174 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,174 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,174 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:32,174 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:32,174 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,174 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:32,175 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,175 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:32,218 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,218 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true, 196#L80-12true]) [2025-03-15 00:55:32,225 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true, 196#L80-12true]) [2025-03-15 00:55:32,225 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,226 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,226 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:32,226 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:32,226 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,226 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,227 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,227 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,227 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true, 163#L51true]) [2025-03-15 00:55:32,228 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true, 163#L51true]) [2025-03-15 00:55:32,228 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:32,228 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:32,228 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,228 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:32,229 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,229 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:32,229 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:32,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,572 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,572 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,572 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:32,576 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,576 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,576 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,576 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,576 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,577 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 409#L80-14true, 605#true]) [2025-03-15 00:55:32,577 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,577 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:32,578 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,583 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,583 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,583 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,584 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 420#L52-4true, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,584 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,584 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,584 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,584 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,584 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:32,637 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:32,637 INFO L294 olderBase$Statistics]: this new event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,637 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,638 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,657 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,657 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,657 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,658 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,658 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,658 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,659 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,659 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,659 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,660 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,660 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,660 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,660 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,661 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:32,661 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,661 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,662 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,662 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,662 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:32,662 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,706 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 93#L78-1true, 605#true]) [2025-03-15 00:55:32,706 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:32,707 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:32,707 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:32,707 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:32,707 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,707 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:32,708 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:32,708 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:32,708 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:32,708 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:32,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:32,733 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:32,733 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:32,733 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:32,733 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:32,733 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:32,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:32,738 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,738 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,738 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,738 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:32,742 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,742 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,742 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,742 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:32,746 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,746 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:32,750 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:32,750 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:32,750 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,750 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,751 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,751 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,751 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,780 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:32,780 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,780 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,780 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:32,780 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,780 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:32,781 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,781 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:32,785 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:32,785 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,785 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:32,786 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:32,786 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:32,786 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,786 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:32,787 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true, 358#L51-1true]) [2025-03-15 00:55:32,787 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true, 358#L51-1true]) [2025-03-15 00:55:32,787 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,787 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:32,788 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:32,788 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:32,788 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:32,788 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,788 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,789 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,789 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:32,789 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,948 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,948 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,948 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,949 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,949 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,949 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,949 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,949 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:32,950 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:32,950 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,950 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:32,951 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:32,951 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,951 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:32,952 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,952 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,952 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:32,952 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:32,952 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,012 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,012 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,012 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,012 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,013 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,013 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,013 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,013 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:33,014 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,014 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,014 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,014 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:33,015 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,015 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:33,015 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,015 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,016 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,016 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,016 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,016 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,016 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,016 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,063 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,063 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,063 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,064 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,064 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,064 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,064 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,064 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,065 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,065 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:33,065 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:33,065 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,097 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,097 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,097 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,097 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:33,097 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,097 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:33,098 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:33,098 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:33,098 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,098 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:33,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,105 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,105 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,106 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,106 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:33,111 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,112 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,112 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,112 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:33,118 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,118 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:33,123 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,123 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,123 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,123 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:33,124 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,124 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:33,124 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,124 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:33,125 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,125 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,125 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,165 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,165 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,166 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,166 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,172 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,172 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,172 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,173 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 409#L80-14true, 605#true]) [2025-03-15 00:55:33,173 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,173 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 409#L80-14true, 605#true]) [2025-03-15 00:55:33,174 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,174 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,174 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,175 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:33,175 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:33,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,389 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,389 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,389 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,390 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,390 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,390 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,391 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,391 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,391 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:33,392 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,392 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,392 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,393 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:33,393 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,393 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,394 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,394 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,394 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,394 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,394 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,394 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 126#L80-16true, 605#true]) [2025-03-15 00:55:33,395 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:33,395 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,395 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:33,483 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,483 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,484 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,484 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,484 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,484 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,484 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,484 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,549 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,549 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,550 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,550 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,550 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,550 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,550 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:33,550 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,551 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:33,551 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:33,551 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:33,584 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,584 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,584 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,584 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,584 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,589 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:33,589 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,589 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:33,590 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:33,590 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:33,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,595 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,595 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,595 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,595 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:33,599 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,599 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,599 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,599 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,602 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:33,602 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,602 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,602 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:33,603 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:33,603 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,616 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:33,616 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,616 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:33,648 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:33,648 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,648 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:33,649 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:33,649 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,649 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:33,650 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:33,650 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,650 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,651 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,651 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:33,651 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:33,687 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:33,687 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,687 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,687 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,688 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,688 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,688 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:33,688 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 246#L65-3true, 605#true]) [2025-03-15 00:55:33,693 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:33,693 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:33,694 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:33,694 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:33,694 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:33,695 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:33,695 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:33,695 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:33,696 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:33,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:33,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,887 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,887 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,887 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,887 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,887 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,888 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,888 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,888 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,889 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,889 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:33,940 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,941 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:33,941 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,941 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,942 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,942 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,942 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,942 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,942 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:33,943 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:33,943 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:33,943 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:34,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:34,006 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,006 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,006 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:34,007 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,007 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,007 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,007 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:34,050 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:34,050 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:34,050 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:34,050 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,050 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:34,051 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:34,051 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:34,051 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:34,051 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,051 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:55:34,052 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:34,052 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,052 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 151#L77-3true, 605#true]) [2025-03-15 00:55:34,053 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:34,053 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:55:34,053 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:34,053 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:34,053 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:34,054 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:34,054 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,054 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:34,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:34,081 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,081 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,081 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,082 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,082 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,086 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:34,086 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,086 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:34,087 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:34,087 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,087 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,092 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,092 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,092 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,092 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:34,096 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:34,096 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:34,096 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,115 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:34,115 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,115 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,116 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,355 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,355 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,355 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 126#L80-16true, 605#true]) [2025-03-15 00:55:34,356 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 126#L80-16true, 605#true]) [2025-03-15 00:55:34,356 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,356 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:34,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:34,361 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:34,361 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:34,361 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:34,428 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,428 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,433 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,433 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:34,434 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:34,434 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:34,435 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:34,435 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,435 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 100#L65-4true, 93#L78-1true, 605#true]) [2025-03-15 00:55:34,436 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:34,436 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,436 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:34,437 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:34,437 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:34,438 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,438 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:34,438 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,438 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:34,439 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,439 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,439 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:34,440 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,440 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:34,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,728 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,729 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,729 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,730 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 218#L80-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,730 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,730 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,733 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:34,733 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,733 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,733 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:34,734 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,735 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,735 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,735 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,735 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,735 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,791 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:34,792 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:34,792 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:34,792 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,792 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:34,793 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:34,793 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:34,793 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:34,793 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:34,819 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,819 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,819 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,819 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,820 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 409#L80-14true]) [2025-03-15 00:55:34,820 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,820 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,821 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,821 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,821 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,821 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:34,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true, 496#$Ultimate##0true]) [2025-03-15 00:55:34,898 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,898 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,898 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,898 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,898 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,903 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:34,904 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:34,904 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:34,904 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,904 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,905 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:34,905 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:34,905 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:34,905 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,905 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,906 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,906 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,906 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,906 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,906 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,911 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,911 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:34,911 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:34,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,930 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,930 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,930 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,930 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,930 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:34,931 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,931 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,931 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,931 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,931 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:34,952 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 126#L80-16true]) [2025-03-15 00:55:34,952 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,952 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:34,952 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:34,953 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:34,953 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,953 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:34,953 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:34,953 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:34,979 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,979 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,983 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,984 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:34,984 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,984 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:34,985 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:34,985 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:34,985 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,985 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:34,986 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:34,986 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:34,986 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:34,986 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,986 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:34,987 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 167#L65-5true]) [2025-03-15 00:55:34,987 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:34,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 167#L65-5true]) [2025-03-15 00:55:34,988 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:34,988 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:34,988 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,135 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,135 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,135 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,136 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 218#L80-8true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,136 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,136 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:35,138 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,138 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,139 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:35,139 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,139 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,139 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:35,208 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:35,208 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,208 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 501#L80-13true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,209 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:35,209 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,209 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,210 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,210 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,210 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,210 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:35,211 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,211 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,211 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:35,272 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:35,272 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,272 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,272 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,272 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:35,292 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:35,292 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,292 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,303 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:35,303 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,303 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,322 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,322 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,353 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:35,354 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,354 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,354 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,354 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:35,354 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,354 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,354 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:35,358 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 476#L65-6true]) [2025-03-15 00:55:35,358 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:35,358 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:35,359 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,359 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,359 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:35,360 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,360 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:35,360 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,360 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,360 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:35,519 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,519 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,519 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,519 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,519 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:35,520 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,520 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,520 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,521 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,521 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,751 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 501#L80-13true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,751 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,751 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:35,752 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,752 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,752 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,752 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,753 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:35,753 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:35,753 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,753 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:35,793 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:35,793 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:35,793 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:35,807 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:35,807 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,807 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,819 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:35,819 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,819 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,820 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,820 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,820 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,820 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,820 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:35,823 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:35,823 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,823 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,823 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,832 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:35,832 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,832 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,833 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:35,833 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:35,833 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:35,833 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:35,833 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:35,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:35,834 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,834 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:35,834 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,834 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:35,834 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,834 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,835 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:35,835 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,835 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:35,835 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,835 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:35,836 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:35,836 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:35,851 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,852 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,852 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,852 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,852 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,852 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,852 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,852 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:35,856 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:35,856 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 380#L78-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:35,856 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:35,856 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:35,856 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:35,856 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:35,857 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:35,857 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:35,857 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,857 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:35,882 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:35,882 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,882 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:35,886 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:35,886 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:35,886 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:35,886 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:35,887 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:35,887 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:35,887 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:35,888 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 383#L65-7true, 605#true]) [2025-03-15 00:55:35,888 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:35,888 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 554#L78-2true, 605#true]) [2025-03-15 00:55:35,889 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:35,889 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:35,889 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,889 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:35,890 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:35,890 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:35,890 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:36,029 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,029 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:36,029 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:36,086 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:36,086 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,086 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,087 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,087 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,087 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,087 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,087 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:36,088 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,088 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,088 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:36,123 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:36,123 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,123 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:36,124 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,124 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:36,124 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,124 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,124 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:36,124 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:36,125 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,125 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,128 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,128 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,129 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,129 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:36,148 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,148 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,148 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,148 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:36,151 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,151 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,154 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:36,154 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,155 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,155 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,155 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,155 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,155 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,155 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,176 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,177 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,177 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,177 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,177 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,177 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,177 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,177 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 131#L79true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:36,180 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:36,180 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,180 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:36,181 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:36,181 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 380#L78-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:36,181 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:36,181 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 169#L79-1true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:36,181 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,181 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,182 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,182 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,211 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,211 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:36,212 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:36,212 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,212 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:36,213 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:36,213 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:36,213 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,214 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,214 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,214 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,214 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:36,215 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:36,215 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:36,215 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,215 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,215 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:36,216 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,216 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,217 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:36,217 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,217 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 196#L80-12true]) [2025-03-15 00:55:36,493 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,493 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,493 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,493 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,493 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,494 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:36,494 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,494 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:36,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,553 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,553 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,553 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:36,554 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,554 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,554 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,594 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,594 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,594 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,595 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:36,595 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,595 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,595 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:36,595 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:36,596 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,596 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,596 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,596 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,596 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,596 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:36,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,600 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,600 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,600 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,601 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,601 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,616 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:36,616 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,616 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,616 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:36,617 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,617 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:36,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,621 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,621 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,622 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,622 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:36,625 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,625 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:36,628 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,628 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:36,631 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:36,631 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,631 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,631 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,654 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,654 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,685 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:36,685 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,685 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,686 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:36,686 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:36,686 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,686 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:36,687 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:36,687 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:36,687 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,687 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,688 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,688 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:36,689 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,689 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:36,689 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,689 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:36,838 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 196#L80-12true, 605#true]) [2025-03-15 00:55:36,838 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,838 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,839 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,839 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:36,840 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,840 INFO L294 olderBase$Statistics]: this new event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,840 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:36,895 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,895 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,895 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:36,896 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:36,896 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:36,896 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,931 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,932 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,932 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,932 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,932 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,932 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,932 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,933 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:36,933 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,933 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:36,937 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,937 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:36,938 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,938 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:36,938 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,938 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,939 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,939 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:36,939 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,939 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:36,940 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:36,940 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,940 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,940 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:36,941 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,941 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L292 olderBase$Statistics]: inserting event number 16 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:36,941 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,941 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:36,942 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,942 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:36,942 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,943 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,943 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,943 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,943 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,943 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,943 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:36,943 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,956 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:36,956 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,956 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:36,956 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:36,957 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:36,957 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:36,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,960 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,960 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,960 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,960 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:36,963 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,963 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,963 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,963 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:36,966 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,966 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,969 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:36,969 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,969 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,969 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:36,970 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:36,970 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,970 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,970 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:36,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:36,971 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,971 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:36,971 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:36,971 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,971 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,972 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:36,972 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,972 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:36,972 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:36,972 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,972 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,972 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:36,973 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:36,973 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,973 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:36,973 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:36,973 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,973 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,974 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,974 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,974 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,974 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,974 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,974 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,994 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,994 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:36,995 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,995 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,995 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,995 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,996 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,996 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:36,996 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:36,996 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,025 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,025 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,026 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,026 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,026 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,026 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:37,027 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:37,027 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 148#L79-6true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,027 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:37,027 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,027 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,029 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,029 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,029 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,029 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,030 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,030 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,030 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,030 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 501#L80-13true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,181 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,181 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,181 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,181 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,181 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 501#L80-13true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,182 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,182 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,182 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,182 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,182 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:37,183 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,183 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,183 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:37,184 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,184 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,184 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,274 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:37,274 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,274 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:37,275 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,275 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,275 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,275 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,275 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:37,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:37,276 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,276 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,292 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:37,292 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,292 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,293 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:37,293 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,296 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,296 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,296 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,296 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:37,299 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,299 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,299 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,299 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,301 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:37,301 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,301 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,301 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,301 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,301 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,301 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:37,302 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,302 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,302 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:37,303 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:37,303 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:37,303 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,303 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,303 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,313 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:37,313 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,313 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:37,314 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,314 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:37,314 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,314 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,351 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,352 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,352 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,352 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,352 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:37,352 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,352 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,352 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,355 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,355 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,355 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,356 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 288#L79-3true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,356 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,356 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,356 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,357 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,357 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,357 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,358 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,358 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,358 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,358 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,358 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,359 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,359 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,359 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,359 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,360 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,360 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,361 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:37,361 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,361 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:37,515 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 409#L80-14true, 605#true]) [2025-03-15 00:55:37,515 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,515 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,516 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:37,516 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,516 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,517 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,517 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,605 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,605 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:37,605 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:37,605 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,605 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,605 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,605 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,606 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,606 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,606 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,606 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,607 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,607 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,607 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:37,607 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,608 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:37,608 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,608 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,608 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,608 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,609 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,609 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:37,609 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:37,609 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:37,609 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,610 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,610 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,610 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:37,610 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,610 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,611 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,611 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:37,611 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,611 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:37,612 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,612 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:37,612 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:37,612 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:37,612 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,613 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,613 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:37,613 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,613 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,613 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:37,614 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,614 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,614 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:37,615 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 151#L77-3true, 605#true]) [2025-03-15 00:55:37,615 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:37,615 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,615 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,615 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,616 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,616 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:37,616 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,616 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,616 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,617 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,617 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,617 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,618 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,618 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,618 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,618 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,619 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:37,619 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:37,619 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,619 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,619 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,620 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:37,620 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,620 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,620 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,621 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:37,621 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:37,621 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:37,621 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,622 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,622 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,622 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,623 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,623 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,623 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,623 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,623 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,624 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,624 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:37,624 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,639 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:37,639 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,639 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:37,640 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:37,640 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,640 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:37,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:37,643 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,643 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,643 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,643 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:37,645 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,645 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,645 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,645 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:37,646 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 93#L78-1true, 605#true]) [2025-03-15 00:55:37,646 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:37,646 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:37,646 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:37,646 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,647 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:37,647 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:37,647 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:37,671 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:37,671 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,671 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:37,692 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,692 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:37,695 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:37,695 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:37,695 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:37,696 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:37,696 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 160#L79-5true, 602#true, 605#true]) [2025-03-15 00:55:37,696 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,696 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,697 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:37,697 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,697 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:55:37,698 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:37,698 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:37,698 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:37,698 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-03-15 00:55:37,699 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:37,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,859 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,859 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,859 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,859 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,860 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 407#L80-15true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,860 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,860 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,860 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,860 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,860 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:37,861 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:37,861 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:37,861 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,185 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,185 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,185 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,185 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:38,186 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:38,186 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,187 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,187 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,188 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:38,188 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:38,188 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:38,188 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,189 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,189 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:38,189 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:38,189 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:38,189 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,190 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,190 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:38,190 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:38,190 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:38,191 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,191 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,191 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,191 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,191 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:38,192 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,192 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,192 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,192 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,193 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:38,193 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,193 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:38,193 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:38,193 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:38,194 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:38,194 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:38,194 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:38,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,197 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,197 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,197 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,197 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,198 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:38,198 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,198 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,198 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:38,198 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,199 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,199 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:38,199 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:38,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:38,226 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 131#L79true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:38,226 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 169#L79-1true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:38,226 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,226 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:38,245 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,245 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:38,247 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,247 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:38,248 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:38,248 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,248 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:38,249 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 246#L65-3true, 605#true]) [2025-03-15 00:55:38,249 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:38,249 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,249 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:38,250 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:38,250 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:38,250 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,250 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:38,251 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,251 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:38,252 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:38,252 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:38,252 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:38,253 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:38,253 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-03-15 00:55:38,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:38,435 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,435 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,435 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,435 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:38,436 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 126#L80-16true, 605#true]) [2025-03-15 00:55:38,436 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][308], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:38,437 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,437 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,437 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,437 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,437 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:38,537 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,537 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,537 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:38,537 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,537 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:38,548 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:38,548 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,548 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,548 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,548 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,549 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,549 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:38,549 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:38,549 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,549 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,549 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:38,558 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:38,558 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,558 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,558 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:38,558 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,559 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:38,559 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,559 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,559 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,559 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:38,559 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,560 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:38,560 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:38,560 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,560 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:38,560 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,561 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,561 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:38,561 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,561 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,562 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:38,562 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:38,562 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:38,562 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:38,562 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:38,562 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 501#L80-13true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,563 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,563 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:38,563 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:38,575 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,576 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,576 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,576 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,576 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 169#L79-1true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:38,579 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,579 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,579 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,579 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,579 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,579 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:38,580 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,580 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,598 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,598 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,600 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:38,600 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,600 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,600 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 100#L65-4true, 605#true]) [2025-03-15 00:55:38,601 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,601 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:38,601 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:38,602 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 100#L65-4true, 602#true, 605#true]) [2025-03-15 00:55:38,602 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:38,602 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,602 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 148#L79-6true, 602#true, 605#true]) [2025-03-15 00:55:38,603 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:38,603 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:38,603 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:38,604 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,604 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:38,604 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,604 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:38,605 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,605 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,605 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:38,606 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:38,607 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:38,607 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:38,607 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,607 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:38,608 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:38,608 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:38,608 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:38,609 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,609 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:38,909 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,909 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,909 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,909 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,909 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,917 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:38,918 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:38,918 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:38,918 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:38,918 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,101 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,101 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,101 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:39,102 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,102 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,102 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,102 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:39,104 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,104 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,104 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,104 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,104 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:39,105 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:39,105 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,105 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:39,106 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,106 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:39,107 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:39,107 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:39,107 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 284#L65-12true, 605#true]) [2025-03-15 00:55:39,107 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,107 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:39,108 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:39,108 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 167#L65-5true]) [2025-03-15 00:55:39,108 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,108 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,109 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,109 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,109 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,110 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,110 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,110 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,111 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:39,111 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,111 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,111 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,111 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,112 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,112 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:39,113 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,113 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:39,114 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,114 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:39,114 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,114 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:39,115 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,115 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L292 olderBase$Statistics]: inserting event number 14 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,115 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:39,115 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 510#L65-15true, 554#L78-2true, 605#true]) [2025-03-15 00:55:39,116 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:39,116 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:39,116 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,116 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,117 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:39,117 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,117 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,118 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,118 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,118 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,118 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,119 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,119 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,119 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,119 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,120 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,120 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,120 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:39,358 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,358 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,358 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,358 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,358 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:39,364 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 238#L63-3true, 605#true]) [2025-03-15 00:55:39,364 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:39,364 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,364 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:39,384 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-03-15 00:55:39,384 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,384 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,384 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,403 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:39,403 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,403 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:39,404 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,404 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:39,405 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:39,405 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:39,405 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 401#L65-13true]) [2025-03-15 00:55:39,405 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,405 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:39,406 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:39,406 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,406 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:39,407 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 476#L65-6true]) [2025-03-15 00:55:39,407 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,407 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,407 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:39,408 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,408 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,408 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,408 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:39,410 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,410 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,410 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,410 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,411 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,411 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,411 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,411 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:39,641 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:39,641 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,641 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:39,650 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,650 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,650 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,650 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,650 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,652 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true, 441#L63-4true]) [2025-03-15 00:55:39,652 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,652 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:39,653 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,653 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,653 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:39,653 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,653 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,654 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:39,654 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,654 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:39,654 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:39,654 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,654 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,655 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,655 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,657 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,657 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,657 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,657 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,657 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,657 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,658 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,658 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,658 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,658 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,658 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,658 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,664 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,664 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,665 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,665 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:39,665 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:39,665 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,665 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,665 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,666 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,666 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,666 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,666 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,666 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,666 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,667 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:39,667 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:39,667 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:39,667 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,667 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,667 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,667 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,668 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,668 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,668 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,668 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:39,668 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,668 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:39,669 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:55:39,669 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:39,669 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:39,669 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,669 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:39,670 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:39,670 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:39,670 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:39,670 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,670 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 501#L80-13true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,670 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,670 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 501#L80-13true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,671 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 236#L63-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:39,671 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:39,671 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:39,671 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:39,671 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,686 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,687 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,687 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,687 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:55:39,687 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:39,687 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,687 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:39,688 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,688 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,688 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,688 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,688 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,689 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:39,689 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 559#thread2Err0ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:39,689 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,689 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 199#L79-4true, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:39,692 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,692 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,692 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,692 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,692 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,709 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,709 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:39,710 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,710 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,710 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:39,711 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:39,711 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,711 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:39,712 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,712 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,713 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,713 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:39,713 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:39,713 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,713 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,714 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,714 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:39,715 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:39,715 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:39,715 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,715 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 383#L65-7true, 605#true]) [2025-03-15 00:55:39,716 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,716 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:39,717 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,717 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,717 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,717 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:39,719 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,719 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:39,719 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,719 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,942 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,943 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,943 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:39,950 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true, 287#L66-8true]) [2025-03-15 00:55:39,950 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,950 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,957 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:39,957 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:39,957 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,957 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:39,958 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,958 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,958 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,958 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,958 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,958 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:39,959 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:39,959 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 605#true]) [2025-03-15 00:55:39,959 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 250#L63-2true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:39,959 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-03-15 00:55:39,959 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:39,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 160#L79-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:39,976 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-03-15 00:55:39,976 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,976 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,976 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:39,976 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,992 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,992 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:39,994 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:39,994 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:39,994 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:39,994 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,994 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:39,995 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,995 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,996 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,996 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,996 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, 605#true]) [2025-03-15 00:55:39,996 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,996 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:39,997 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,997 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,997 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:39,998 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:39,998 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,998 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:39,999 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:39,999 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:39,999 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:39,999 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:39,999 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,001 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,001 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,001 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,002 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,002 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,002 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,003 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:40,003 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,003 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:40,224 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:40,224 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:40,224 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:40,224 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,224 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:40,225 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:40,225 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:40,225 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:40,225 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,225 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,228 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,228 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,228 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 126#L80-16true]) [2025-03-15 00:55:40,240 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,240 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,240 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,240 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true, 409#L80-14true]) [2025-03-15 00:55:40,240 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:40,241 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:40,241 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:40,241 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 238#L63-3true, 605#true]) [2025-03-15 00:55:40,241 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:40,241 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 481#L80-5true, 605#true]) [2025-03-15 00:55:40,242 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 218#L80-8true, 605#true]) [2025-03-15 00:55:40,242 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 43#L80-4true, 605#true]) [2025-03-15 00:55:40,242 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 196#L80-12true, 605#true]) [2025-03-15 00:55:40,242 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 238#L63-3true, 605#true]) [2025-03-15 00:55:40,242 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,242 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:40,259 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:40,259 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:40,259 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,259 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:40,260 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:40,273 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,273 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:40,274 INFO L294 olderBase$Statistics]: this new event has 293 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,274 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,276 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,277 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,277 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,277 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,278 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,278 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,278 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:40,278 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,279 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,279 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,279 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,279 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,280 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,280 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:40,281 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,281 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:40,282 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:40,282 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:40,282 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,282 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,283 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:40,283 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:40,284 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,284 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:40,284 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,284 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:40,286 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:40,286 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,286 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:40,286 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:40,287 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:40,287 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,287 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:40,287 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:40,288 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:40,288 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,288 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:40,288 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:40,288 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,288 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:40,289 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,289 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:40,289 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:40,289 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,289 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:40,290 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,290 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:40,290 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,290 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:40,291 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:40,291 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L292 olderBase$Statistics]: inserting event number 15 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,291 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:40,291 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,292 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,292 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:40,292 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,292 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,293 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,293 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,506 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:40,507 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:40,507 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:40,507 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:40,507 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:40,508 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:40,508 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:40,508 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:40,508 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,508 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,511 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,511 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:40,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,511 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,511 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,512 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,512 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,512 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,512 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:40,512 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,512 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:40,524 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,524 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:40,524 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,524 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true, 379#L64-2true]) [2025-03-15 00:55:40,525 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,525 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,525 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:40,525 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,525 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,526 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,526 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,527 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,527 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,527 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,527 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,527 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,528 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,528 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,528 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,528 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,528 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:40,528 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,529 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:40,529 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,529 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,529 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,529 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,724 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,724 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,724 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,725 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:40,725 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,725 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,725 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,726 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:40,726 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,726 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,726 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,726 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,726 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,727 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,727 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:40,727 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,727 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,727 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:40,728 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,728 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 501#L80-13true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,728 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:40,728 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 501#L80-13true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,729 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,729 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:40,729 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,729 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,729 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 441#L63-4true]) [2025-03-15 00:55:40,730 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,730 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,730 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:40,730 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true, 441#L63-4true]) [2025-03-15 00:55:40,730 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,730 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:40,731 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 379#L64-2true, 605#true]) [2025-03-15 00:55:40,731 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:40,731 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,734 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,734 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,734 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,734 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:40,734 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,734 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,735 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 126#L80-16true, 605#true]) [2025-03-15 00:55:40,735 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:40,735 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,735 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,735 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-03-15 00:55:40,735 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:40,736 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,736 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:40,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,736 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,736 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,736 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,736 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:40,755 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 122#L79-7true, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:40,755 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,755 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,756 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,756 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:40,773 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,773 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:40,774 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:40,774 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,774 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][325], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:40,775 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,775 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:40,780 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,780 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:40,780 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:40,781 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,781 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:40,782 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:40,782 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:40,782 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,047 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:41,047 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:41,048 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,048 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,048 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,048 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,048 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,048 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,049 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,049 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,051 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,051 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,051 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,052 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 283#L77-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,052 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,052 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:41,088 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,088 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:41,089 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:41,089 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,089 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 229#L65-11true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,090 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,090 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,091 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 229#L65-11true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,091 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:41,091 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,091 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:41,092 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:41,092 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,092 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:41,093 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:41,093 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,093 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,312 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,312 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,312 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,312 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,312 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:41,313 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:41,313 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,313 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,313 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:41,313 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,314 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,314 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,314 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:41,314 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:41,322 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:41,322 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,322 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,322 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,322 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:41,323 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:41,323 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:41,323 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:41,323 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 496#$Ultimate##0true]) [2025-03-15 00:55:41,323 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,323 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:41,349 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,349 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:41,351 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,351 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:41,352 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:41,352 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,352 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:41,353 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,353 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:41,354 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 284#L65-12true, 605#true]) [2025-03-15 00:55:41,354 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 138#L79-14true, 602#true, 605#true]) [2025-03-15 00:55:41,354 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,354 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:41,355 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:41,355 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,355 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:41,356 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,356 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,356 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:41,357 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,357 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:41,358 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:41,358 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,358 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,358 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,358 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,359 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,359 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:41,359 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,359 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,359 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,360 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 190#L64-6true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,360 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,360 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:41,360 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:41,361 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,361 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,361 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:41,361 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,362 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,362 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,362 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,362 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,365 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,365 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:41,365 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,365 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-03-15 00:55:41,366 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,366 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:41,366 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,366 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,366 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 46#L80-1true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:41,367 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:41,367 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:41,367 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,367 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:41,368 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,368 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true, 379#L64-2true]) [2025-03-15 00:55:41,368 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:41,368 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:41,368 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:41,369 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,369 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,585 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,585 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:41,586 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:41,586 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,586 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,586 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,586 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,587 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:41,587 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:41,587 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:41,587 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,589 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,589 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,589 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,590 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,590 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,590 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,590 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,590 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,590 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:41,591 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,591 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:41,621 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:41,621 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,621 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,621 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,621 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,621 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,621 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,622 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:41,624 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:41,624 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,624 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:41,625 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,625 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:41,626 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:41,626 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 401#L65-13true]) [2025-03-15 00:55:41,626 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,626 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:41,627 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:41,627 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,627 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:41,628 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:41,628 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:41,628 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,628 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,628 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,629 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:41,629 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,629 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:41,630 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,630 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:41,630 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 242#L79-15true, 602#true, 605#true]) [2025-03-15 00:55:41,630 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L292 olderBase$Statistics]: inserting event number 13 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,631 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:41,631 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:41,631 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:41,631 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:41,632 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:41,632 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:41,633 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:41,633 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:41,633 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:41,634 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:41,634 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 582#L79-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,038 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,038 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,038 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,038 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,038 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,047 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,047 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:42,049 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:42,049 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,049 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:42,050 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,050 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,050 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,051 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,051 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [5#L65-14true, 620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,052 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 5#L65-14true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,052 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,052 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,054 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,054 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,054 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:42,055 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:42,055 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,248 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:42,248 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,249 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,249 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:42,249 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:42,249 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 362#L77-2true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,249 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,249 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,250 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,250 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 362#L77-2true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,250 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 283#L77-1true, thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,250 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,250 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,251 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,251 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,251 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,267 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,267 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,267 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,267 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,275 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,275 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 510#L65-15true, 605#true]) [2025-03-15 00:55:42,277 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,277 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:42,278 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,278 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,278 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,279 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,279 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,279 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,279 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,279 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:42,280 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:42,280 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,280 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,280 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,281 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:42,281 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,281 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,282 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:42,282 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,282 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,282 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 510#L65-15true, 602#true, 605#true]) [2025-03-15 00:55:42,283 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,283 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,283 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,283 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,284 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,284 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,284 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,286 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,286 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:42,286 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:42,286 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,289 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 218#L80-8true, 605#true]) [2025-03-15 00:55:42,289 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:42,289 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,289 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,290 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,290 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:42,290 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true, 126#L80-16true]) [2025-03-15 00:55:42,290 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,290 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:42,291 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:42,291 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,291 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 501#L80-13true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,291 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,291 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,292 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 196#L80-12true, 605#true]) [2025-03-15 00:55:42,292 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 196#L80-12true, 605#true]) [2025-03-15 00:55:42,292 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:42,292 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,292 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,293 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,293 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,293 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,293 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,293 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,294 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,294 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,294 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,294 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,294 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,295 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,295 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,295 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,295 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,295 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,296 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,296 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,296 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,296 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,296 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:42,297 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:42,297 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 409#L80-14true, 605#true]) [2025-03-15 00:55:42,297 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 409#L80-14true]) [2025-03-15 00:55:42,297 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,297 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:42,298 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,298 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,298 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,298 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,298 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,298 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,298 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,498 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-03-15 00:55:42,498 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,498 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,498 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,498 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,506 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,506 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:42,507 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,507 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,508 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,508 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,508 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,509 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 409#L80-14true, 605#true]) [2025-03-15 00:55:42,509 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,509 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,509 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,510 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,510 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 481#L80-5true, 605#true]) [2025-03-15 00:55:42,510 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,510 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,510 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,511 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 196#L80-12true]) [2025-03-15 00:55:42,511 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 126#L80-16true]) [2025-03-15 00:55:42,511 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,511 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 429#thread2Err3ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,512 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,512 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,513 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,513 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,514 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,514 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,514 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,514 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,515 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,515 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:42,516 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:42,516 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,516 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:42,516 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:42,516 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,516 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:42,517 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:42,517 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:42,517 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:42,517 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,517 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:42,520 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,520 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,520 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:42,521 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,521 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:42,521 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:42,521 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,521 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:42,522 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,522 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:42,522 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 501#L80-13true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:42,522 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 501#L80-13true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:42,522 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,522 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,523 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 501#L80-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:42,523 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:42,523 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:42,523 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 409#L80-14true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,523 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,523 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:42,524 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:42,524 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:42,524 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,524 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,524 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:42,525 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,525 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,525 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,525 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:42,525 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,525 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:42,526 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:42,526 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,526 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:42,526 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:42,526 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:42,527 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,527 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:42,527 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:42,527 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,527 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:42,528 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,528 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:42,528 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:42,528 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:42,529 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true, 379#L64-2true]) [2025-03-15 00:55:42,529 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:42,529 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:42,529 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:42,529 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,529 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true]) [2025-03-15 00:55:42,530 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:42,530 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:42,530 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:42,530 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 379#L64-2true, 605#true, 196#L80-12true]) [2025-03-15 00:55:42,530 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,530 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:42,531 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,531 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,533 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,533 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:42,533 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,533 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:42,534 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:42,534 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:42,534 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,534 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,535 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-03-15 00:55:42,535 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,535 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,535 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:42,535 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,721 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,722 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:42,722 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:42,722 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,723 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,723 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,723 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,723 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,723 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,724 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,724 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:42,724 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:42,724 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,725 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,725 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,725 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,725 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,725 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,726 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,726 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,726 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:42,726 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,726 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,727 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,727 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,727 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,727 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,727 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:42,728 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,728 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:42,728 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true]) [2025-03-15 00:55:42,728 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,728 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,729 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,729 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,729 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,729 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,729 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,730 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,730 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,730 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 151#L77-3true, 605#true, 273#L66-15true]) [2025-03-15 00:55:42,730 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,730 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,731 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,731 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,731 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:42,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:42,732 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,732 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:42,732 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 151#L77-3true, 605#true]) [2025-03-15 00:55:42,732 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:42,732 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,732 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,733 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:42,733 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:42,733 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:42,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:42,733 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:42,734 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,734 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,734 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,734 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:42,734 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,734 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:42,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 138#L79-14true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,749 INFO L294 olderBase$Statistics]: this new event has 301 ancestors and is cut-off event [2025-03-15 00:55:42,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,749 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,749 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,749 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,762 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,762 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,762 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,762 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,763 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,763 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,763 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-03-15 00:55:42,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,964 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:42,964 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 46#L80-1true, 602#true, 605#true]) [2025-03-15 00:55:42,964 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,964 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,964 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 242#L79-15true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:42,965 INFO L294 olderBase$Statistics]: this new event has 302 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,965 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:42,975 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:42,976 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,976 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:42,976 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:42,976 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:42,976 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:42,977 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:42,977 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:43,172 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,172 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,172 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,172 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:43,173 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:43,173 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:43,173 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:43,174 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:43,174 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:43,174 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 287#L66-8true]) [2025-03-15 00:55:43,174 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,174 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:43,175 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,175 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:43,177 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:43,177 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:43,178 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:43,178 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:43,178 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:43,178 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,178 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:43,179 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:43,179 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:43,179 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:43,179 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:43,179 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,179 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:43,180 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,180 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,180 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,180 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,180 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,180 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:43,181 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,181 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,181 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:43,181 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,181 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,181 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,182 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:43,182 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,182 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:43,182 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,182 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:43,183 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:43,183 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,183 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:43,183 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 501#L80-13true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,183 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,183 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:43,184 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:43,184 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 126#L80-16true, 605#true]) [2025-03-15 00:55:43,184 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,184 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,184 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 602#true, 605#true]) [2025-03-15 00:55:43,185 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,185 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,185 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,597 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,597 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,597 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,597 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,597 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:43,598 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:43,598 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,598 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:43,598 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,598 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:43,599 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,599 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,602 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:43,602 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,602 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,602 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,603 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 196#L80-12true, 605#true]) [2025-03-15 00:55:43,603 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:43,603 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,603 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,603 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:43,604 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 501#L80-13true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,604 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:43,604 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:43,604 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,604 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:43,605 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,605 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:43,606 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,606 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 409#L80-14true, 605#true]) [2025-03-15 00:55:43,606 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,606 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 407#L80-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,607 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,607 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 501#L80-13true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,607 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 247#L80-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true]) [2025-03-15 00:55:43,607 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,607 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:43,608 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:43,608 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:43,608 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,608 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:43,609 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 190#L64-6true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:43,609 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,609 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,611 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 273#L66-15true, 605#true]) [2025-03-15 00:55:43,612 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true, 273#L66-15true]) [2025-03-15 00:55:43,612 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:43,612 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:43,612 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,612 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:43,613 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:43,613 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:43,613 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,613 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:43,614 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:43,614 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:43,614 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,614 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:43,615 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:43,615 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:43,615 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 134#L66-12true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:43,615 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,615 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:43,616 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:43,616 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:43,616 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:43,616 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 80#L77-4true, 602#true, 605#true]) [2025-03-15 00:55:43,617 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,617 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:43,793 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,793 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 46#L80-1true, 605#true]) [2025-03-15 00:55:43,957 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:43,957 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,957 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:43,958 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:43,958 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:43,964 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,964 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:43,965 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:43,965 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,965 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:43,966 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 602#true, 605#true]) [2025-03-15 00:55:43,966 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,966 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 6#L66-4true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:43,967 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:43,967 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,172 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:44,173 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 415#L80-2true, 605#true]) [2025-03-15 00:55:44,173 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,173 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:44,179 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,179 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:44,179 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:44,180 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,180 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,182 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,182 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,182 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,182 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,182 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,183 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,183 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:44,183 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,183 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:44,184 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,184 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,184 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,184 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:44,184 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:44,185 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:44,185 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:44,185 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,185 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:44,186 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:44,186 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 554#L78-2true, 605#true]) [2025-03-15 00:55:44,186 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 93#L78-1true, 605#true]) [2025-03-15 00:55:44,186 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,186 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:44,187 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:44,187 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:44,187 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 273#L66-15true, 605#true]) [2025-03-15 00:55:44,187 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,187 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true, 273#L66-15true]) [2025-03-15 00:55:44,188 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,188 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,188 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,188 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 253#L66-16true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,189 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:44,189 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:44,189 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,189 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:44,190 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:44,190 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:44,190 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:44,190 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,190 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:44,191 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,191 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:44,192 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 602#true, 605#true]) [2025-03-15 00:55:44,192 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,192 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-03-15 00:55:44,192 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:44,356 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:44,356 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,356 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:44,357 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,357 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:44,359 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,359 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,359 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,359 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,359 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 132#L66-6true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,360 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 132#L66-6true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,360 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,360 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:44,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 43#L80-4true, 605#true]) [2025-03-15 00:55:44,673 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,673 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,673 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,673 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,673 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 20#L66-7true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:44,679 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,679 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:44,680 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:44,680 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,680 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:44,681 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-03-15 00:55:44,681 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,683 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 20#L66-7true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,683 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 20#L66-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,683 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,683 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,684 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 481#L80-5true, 605#true]) [2025-03-15 00:55:44,827 INFO L294 olderBase$Statistics]: this new event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,827 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,827 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,827 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,827 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:44,833 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:44,833 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,833 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:44,834 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:44,834 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,834 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,835 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,835 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,835 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:44,835 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,836 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,836 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:44,837 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:44,837 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:44,837 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,837 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:44,838 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true, 287#L66-8true]) [2025-03-15 00:55:44,838 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,838 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:44,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 85#L80-6true, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:44,968 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-03-15 00:55:44,968 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:44,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,968 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:44,968 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 247#L80-7true, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:45,097 INFO L294 olderBase$Statistics]: this new event has 312 ancestors and is cut-off event [2025-03-15 00:55:45,098 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,098 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:45,098 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:45,098 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:45,219 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:45,219 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:45,219 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 218#L80-8true, 605#true]) [2025-03-15 00:55:45,220 INFO L294 olderBase$Statistics]: this new event has 313 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:45,220 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,224 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:45,224 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,224 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true, 273#L66-15true]) [2025-03-15 00:55:45,225 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:45,225 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:45,225 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,225 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:45,226 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 131#L79true, 602#true, 605#true]) [2025-03-15 00:55:45,226 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,226 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:45,341 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:45,341 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,341 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:45,341 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:45,342 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:45,342 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,342 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 602#true, 605#true]) [2025-03-15 00:55:45,343 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:45,343 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,343 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 134#L66-12true, 602#true, 605#true]) [2025-03-15 00:55:45,344 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:45,344 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 74#L66-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:45,344 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,344 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:45,345 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 605#true]) [2025-03-15 00:55:45,345 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,345 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:45,347 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:45,347 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 134#L66-12true, 605#true]) [2025-03-15 00:55:45,347 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:45,347 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:45,347 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 608#true, 614#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:45,348 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 608#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 195#thread2Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:45,348 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:45,348 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,348 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 602#true, 605#true]) [2025-03-15 00:55:45,349 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:45,349 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 337#L103-1true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:45,349 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:45,349 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,349 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 273#L66-15true, 605#true]) [2025-03-15 00:55:45,350 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:45,350 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:45,350 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [620#true, 608#true, 614#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 74#L66-14true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:45,350 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,350 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:45,351 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 614#true, 337#L103-1true, 608#true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 602#true, 605#true]) [2025-03-15 00:55:45,351 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][335], [253#L66-16true, 620#true, 337#L103-1true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 602#true, 605#true]) [2025-03-15 00:55:45,351 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,351 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,352 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,352 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,352 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,352 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,352 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 501#L80-13true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:45,705 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 445#thread3Err12ASSERT_VIOLATIONDATA_RACEtrue, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:45,705 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true, 126#L80-16true]) [2025-03-15 00:55:45,705 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true, 409#L80-14true]) [2025-03-15 00:55:45,705 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,705 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, 407#L80-15true, thread1Thread1of1ForFork1NotInUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:45,706 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][431], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true, 196#L80-12true]) [2025-03-15 00:55:45,706 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:45,706 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-03-15 00:55:47,059 INFO L124 PetriNetUnfolderBase]: 75958/283179 cut-off events. [2025-03-15 00:55:47,059 INFO L125 PetriNetUnfolderBase]: For 388615/453594 co-relation queries the response was YES. [2025-03-15 00:55:49,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 477046 conditions, 283179 events. 75958/283179 cut-off events. For 388615/453594 co-relation queries the response was YES. Maximal size of possible extension queue 3344. Compared 4532794 event pairs, 61585 based on Foata normal form. 0/235683 useless extension candidates. Maximal degree in co-relation 474392. Up to 114588 conditions per place. [2025-03-15 00:55:50,843 INFO L140 encePairwiseOnDemand]: 616/619 looper letters, 21 selfloop transitions, 2 changer transitions 19/581 dead transitions. [2025-03-15 00:55:50,843 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 581 transitions, 1672 flow [2025-03-15 00:55:50,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 00:55:50,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 00:55:50,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1755 transitions. [2025-03-15 00:55:50,846 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9450726978998385 [2025-03-15 00:55:50,847 INFO L298 CegarLoopForPetriNet]: 599 programPoint places, -7 predicate places. [2025-03-15 00:55:50,847 INFO L471 AbstractCegarLoop]: Abstraction has has 592 places, 581 transitions, 1672 flow [2025-03-15 00:55:50,849 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 578.3333333333334) internal successors, (1735), 3 states have internal predecessors, (1735), 0 states have call successors, (0), 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 00:55:50,849 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 00:55:50,849 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] [2025-03-15 00:55:50,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-15 00:55:50,849 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 98 more)] === [2025-03-15 00:55:50,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 00:55:50,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1083893247, now seen corresponding path program 1 times [2025-03-15 00:55:50,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 00:55:50,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515557420] [2025-03-15 00:55:50,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 00:55:50,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 00:55:50,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 00:55:50,884 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 00:55:50,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 00:55:50,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515557420] [2025-03-15 00:55:50,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515557420] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 00:55:50,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 00:55:50,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 00:55:50,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139890485] [2025-03-15 00:55:50,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 00:55:50,885 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 00:55:50,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 00:55:50,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 00:55:50,885 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 00:55:50,888 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 578 out of 619 [2025-03-15 00:55:50,890 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 581 transitions, 1672 flow. Second operand has 3 states, 3 states have (on average 579.3333333333334) internal successors, (1738), 3 states have internal predecessors, (1738), 0 states have call successors, (0), 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 00:55:50,890 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 00:55:50,890 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 578 of 619 [2025-03-15 00:55:50,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 00:55:51,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:51,084 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 00:55:51,084 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:51,084 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:51,084 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:51,085 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,085 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,085 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,085 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,086 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,086 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,086 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,086 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,086 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,086 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,104 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,104 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,104 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,105 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 00:55:51,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:51,153 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,153 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:51,153 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,153 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:51,154 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,154 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,154 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,155 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,155 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,155 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,155 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,155 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:51,156 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,156 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,156 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,156 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,157 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,157 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,157 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:51,157 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,177 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,177 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,177 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:51,179 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,179 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,179 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,179 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,179 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,200 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,200 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,200 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,200 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,200 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,201 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,201 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,201 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,201 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,201 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 151#L77-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,202 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2025-03-15 00:55:51,202 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:55:51,202 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2025-03-15 00:55:51,202 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2025-03-15 00:55:51,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,202 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,202 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,202 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,202 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,203 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,203 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,203 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,203 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:51,274 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,274 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,274 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:51,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:51,377 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,377 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,378 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,378 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,381 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,381 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:51,381 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,381 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,382 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,382 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:51,402 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,402 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,402 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,402 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:51,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:51,426 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,426 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,426 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,426 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,427 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 190#L64-6true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,427 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,427 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,449 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,449 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,449 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,449 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:51,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,535 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,535 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,535 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:51,535 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,593 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,593 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,593 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,593 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,593 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,594 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,594 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,612 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,612 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,612 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,612 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:51,631 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,631 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,631 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:51,631 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,659 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,659 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,659 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,660 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,660 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,660 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,660 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,660 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,672 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,672 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,672 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,673 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:51,674 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,674 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2025-03-15 00:55:51,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:51,674 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 100#L65-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,674 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,674 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,676 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,676 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,676 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,676 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,676 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,689 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,689 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,689 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:51,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,717 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,717 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,717 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,717 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,734 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:51,734 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:51,734 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,735 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,741 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,741 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,741 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,741 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,741 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,741 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,742 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,742 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 167#L65-5true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,742 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,742 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,743 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,744 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,744 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,744 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,744 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,744 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,744 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,745 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,745 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,745 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,745 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,745 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,758 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,758 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,758 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,758 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:51,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,788 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,788 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,788 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,788 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,800 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:51,800 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,800 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,806 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,806 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:51,807 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,807 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,807 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,807 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,808 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,808 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,808 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,808 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,808 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,808 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:51,809 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,809 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,809 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,809 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,809 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:51,824 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,824 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,824 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:51,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:51,853 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,853 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:51,853 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:51,853 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,854 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:51,854 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:51,854 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,855 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,867 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:51,867 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:51,867 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,874 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,874 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,874 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,875 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,875 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,875 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:51,876 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 383#L65-7true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,876 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,876 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:51,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:51,878 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,878 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,878 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:51,879 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,879 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][235], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,887 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][235], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:51,887 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][235], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 554#L78-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:51,890 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][235], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:51,890 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:51,890 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,907 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:51,907 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,907 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,907 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:51,918 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,918 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,918 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,918 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,919 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,919 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,919 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,920 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:51,920 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,920 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,920 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:51,934 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:51,934 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,934 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,935 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,942 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,942 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,942 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,942 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,942 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,942 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,943 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:51,943 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,943 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,943 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,943 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,943 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,943 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,949 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,949 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,949 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,949 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 288#L79-3true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,953 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,953 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:51,953 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,953 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:51,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,958 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:51,958 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,958 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,958 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:51,984 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,984 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,984 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,984 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,984 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,984 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,985 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:51,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,986 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:51,986 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,986 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,986 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,987 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:51,987 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,987 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:51,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:51,988 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:51,988 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,988 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:51,988 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,004 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,004 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,004 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,004 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,005 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,005 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,005 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,006 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,006 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,006 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,007 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,007 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,007 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,013 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,014 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,014 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,014 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:52,014 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,014 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,014 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,015 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,015 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,015 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,015 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,015 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,016 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,016 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,016 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,016 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,016 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,023 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,023 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 199#L79-4true, 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,029 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,029 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,029 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,029 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,048 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2025-03-15 00:55:52,048 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2025-03-15 00:55:52,048 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2025-03-15 00:55:52,048 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2025-03-15 00:55:52,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,048 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,048 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,048 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,048 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,049 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,049 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,049 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,049 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,061 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,061 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,061 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,062 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,062 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,062 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,063 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,063 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,063 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 100#L65-4true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,065 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,065 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,065 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,065 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,077 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,077 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,077 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,077 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,077 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,078 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,078 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,079 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,079 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,079 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,079 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,079 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,079 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,079 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,088 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,088 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,088 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,089 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,089 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,089 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,089 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,089 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,089 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:52,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,096 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,096 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,096 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,096 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,102 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,102 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,102 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,102 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,109 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2025-03-15 00:55:52,109 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:52,109 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2025-03-15 00:55:52,109 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,109 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,109 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,109 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,109 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,110 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,110 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,110 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,110 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,123 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,123 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,123 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,123 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:52,124 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,124 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,124 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,124 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:52,138 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,138 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,138 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,138 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,139 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,139 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,139 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,140 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,140 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,140 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,142 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,142 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,142 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,142 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,164 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,164 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,166 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,166 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,166 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,166 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,174 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,174 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,174 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,174 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,178 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,178 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,178 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,179 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,179 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:52,179 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,179 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 148#L79-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,183 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,183 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,183 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,183 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,190 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,190 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,190 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,190 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,190 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,190 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,190 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,191 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,206 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,206 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,206 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,206 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,208 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,208 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,208 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,208 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,228 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,228 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 441#L63-4true]) [2025-03-15 00:55:52,228 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,228 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,229 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,229 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,229 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,229 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 379#L64-2true, 605#true]) [2025-03-15 00:55:52,230 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,230 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,230 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,230 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,232 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,232 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,232 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,233 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,233 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,233 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,234 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,234 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,234 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,235 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,235 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,236 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,236 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,236 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,236 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,239 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,239 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,239 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,240 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,240 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,240 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,240 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,247 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,247 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,247 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,247 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,255 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,255 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,255 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,255 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,263 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,263 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,263 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,264 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:52,264 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,264 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,264 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,275 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,275 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 284#L65-12true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,276 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,276 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,276 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,277 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,284 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,284 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,284 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,285 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,285 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,285 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:52,288 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:52,288 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,289 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,289 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,289 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:52,289 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,289 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,292 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 122#L79-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,293 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,293 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,299 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,299 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,299 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,299 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,300 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,301 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,301 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,301 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,314 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,314 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,314 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,315 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,316 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,316 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,329 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,329 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,329 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,329 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,329 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:52,330 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:52,330 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,330 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:52,332 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:52,332 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,332 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,333 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,333 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,333 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,333 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,334 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,334 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,334 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,335 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,335 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,335 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,335 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,336 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,336 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,337 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,337 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,337 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,337 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,337 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,338 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,338 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,338 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,338 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,339 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,339 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,339 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,339 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,339 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,340 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,340 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,340 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,340 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,340 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,341 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:52,348 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,348 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,348 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,348 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,349 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:52,349 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 100#L65-4true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,349 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,349 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:52,356 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,356 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,356 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,356 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,357 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2025-03-15 00:55:52,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:52,357 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 100#L65-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,357 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,357 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,367 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 50#L51-12true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,367 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,367 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,367 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:52,367 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,367 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,367 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,368 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,368 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,368 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,368 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,368 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,374 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,374 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,374 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,374 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,374 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,375 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,381 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,381 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,382 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,383 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,383 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,383 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,383 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,391 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,391 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,391 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,391 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,391 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,404 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,404 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,404 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,406 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,406 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,406 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][251], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,624 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,624 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,624 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:52,624 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:52,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][251], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:52,625 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,625 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,625 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:52,625 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:52,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:52,626 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,626 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,626 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,626 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,627 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,627 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,627 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,628 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,628 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,628 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,629 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,629 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,629 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,631 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,631 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,631 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,631 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,631 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,632 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,632 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,632 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,633 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,633 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,633 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,633 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,633 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,633 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:52,636 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,636 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,636 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,636 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,639 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,639 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,640 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,640 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,641 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,641 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,641 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true, 358#L51-1true]) [2025-03-15 00:55:52,646 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:52,646 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,646 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,648 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,648 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,648 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,648 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,648 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,648 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,649 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,649 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,649 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 294#L51-15true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,649 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,649 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,650 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,650 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,650 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,654 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,654 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,654 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,654 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,654 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,654 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,655 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:52,655 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,655 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,655 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,655 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,655 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,656 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,656 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,656 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,661 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,661 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,661 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,662 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,662 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,662 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,663 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,663 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,663 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,663 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,665 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,665 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,666 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,666 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,666 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,666 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,666 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,666 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:52,667 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,667 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,667 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,667 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 50#L51-12true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,668 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:52,668 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,668 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,671 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,671 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,671 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,671 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,671 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,719 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,719 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,719 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,719 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 379#L64-2true]) [2025-03-15 00:55:52,720 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:52,720 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,720 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,721 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,721 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,721 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:52,723 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,723 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,723 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,723 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,729 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,729 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,729 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,730 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:52,730 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,730 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,730 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,730 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,730 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,731 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,731 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,731 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,732 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,732 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,732 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,732 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,738 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,738 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:52,738 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:52,738 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,738 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,739 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,739 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,739 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,739 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,739 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,739 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,740 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,740 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,740 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,740 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,740 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,740 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:52,741 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,741 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,741 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,741 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,745 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,745 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,745 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:52,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,748 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,748 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,748 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,748 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,748 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,749 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,749 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,749 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:52,749 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,749 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,749 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,750 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,750 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,750 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,750 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,751 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,751 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,751 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,751 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,751 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,752 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,752 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,752 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,752 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,752 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:52,755 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,755 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,756 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:52,756 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 510#L65-15true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,757 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,757 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,757 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,757 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,758 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,758 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,758 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,758 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:52,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,759 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,759 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,760 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,760 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,760 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,760 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,761 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,761 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,761 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,761 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,762 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,762 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,762 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,812 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,812 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,812 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,812 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,812 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,812 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 554#L78-2true, 605#true]) [2025-03-15 00:55:52,813 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,813 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,813 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,813 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 288#L79-3true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,814 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,814 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,814 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,814 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,814 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,814 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,815 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 510#L65-15true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,815 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,815 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,816 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,816 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,816 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,821 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,821 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,821 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,822 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,822 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,822 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,823 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,823 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,823 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,830 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,830 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,830 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,830 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,830 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,830 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,831 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,831 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,831 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,832 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,832 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,833 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,833 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,835 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,835 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,835 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,835 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,835 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,840 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,840 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,840 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,840 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:52,840 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,840 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,841 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,843 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,843 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,843 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,843 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,844 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,844 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,844 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,844 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,845 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2025-03-15 00:55:52,845 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2025-03-15 00:55:52,845 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:52,845 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2025-03-15 00:55:52,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,845 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,845 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,846 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,846 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,846 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,846 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,846 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,846 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,852 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,853 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,853 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,853 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:52,853 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,853 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,854 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,854 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,854 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,854 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,854 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,855 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,855 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,855 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,855 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,861 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,861 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,861 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,861 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 582#L79-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,868 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,868 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,868 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,868 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,890 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,890 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,890 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,890 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,891 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,891 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,891 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:52,891 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,906 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,906 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,906 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 288#L79-3true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:52,908 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,908 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,908 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,909 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:52,909 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,909 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,910 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,910 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,910 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,910 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,912 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,912 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,912 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,912 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,913 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,913 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,913 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:52,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,931 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,931 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,931 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,931 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,931 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,931 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,935 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event [2025-03-15 00:55:52,935 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2025-03-15 00:55:52,935 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:52,935 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:55:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,935 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,936 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,936 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,936 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,937 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,937 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:52,937 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,937 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,937 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,938 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,938 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,938 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,938 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,939 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,939 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:52,939 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 510#L65-15true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:52,939 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,939 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:52,940 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,940 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,940 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,941 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,941 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,941 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,941 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:52,941 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:52,941 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:52,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,943 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,943 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,943 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,943 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:52,944 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:52,944 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:52,944 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:52,944 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,133 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,133 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,134 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,134 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,134 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,134 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,135 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,135 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,135 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,136 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,136 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,136 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,145 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,145 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,145 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,145 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,151 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:53,152 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,152 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,152 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 238#L63-3true, 605#true]) [2025-03-15 00:55:53,152 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,153 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,153 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,153 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,153 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,154 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,154 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,154 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,154 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:53,155 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,155 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,155 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,155 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:53,155 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,156 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,156 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,156 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,156 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,162 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,162 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,162 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,162 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,172 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,172 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,172 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,172 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,175 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,175 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,175 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,175 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,196 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,196 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,196 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,196 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,197 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,198 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,198 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,198 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,215 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,215 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,216 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,216 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,216 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,216 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,217 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,217 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,217 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,217 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,217 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:53,218 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,218 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,218 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,218 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:53,218 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:53,218 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,219 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,219 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,219 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,219 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,220 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,220 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,220 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:53,222 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:53,222 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,222 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,223 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,223 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,223 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,223 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,224 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,224 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,224 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,225 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,227 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,227 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,227 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,227 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,228 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,228 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,228 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,228 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,229 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,229 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,229 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,229 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,229 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,238 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,238 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,238 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,238 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,238 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,238 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,239 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,239 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,239 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,245 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,245 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,245 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,245 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,245 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,245 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,250 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,250 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,250 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,250 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,251 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,251 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,251 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,251 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,251 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,251 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,252 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:53,252 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,252 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,254 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,255 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,255 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,255 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,256 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,256 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,256 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,256 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,262 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,262 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,263 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,263 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,263 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,263 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,264 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 406#L52-7true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,264 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,264 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,265 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,265 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,265 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,266 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,266 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,266 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,266 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,267 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,267 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,274 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,274 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,274 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,274 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,275 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,275 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,275 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 231#L79-13true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,284 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,284 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,284 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,284 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,293 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,293 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,293 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,293 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,295 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,295 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,295 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,295 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,310 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,310 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,310 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,310 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,312 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,312 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,312 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,312 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,329 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,330 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,330 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,330 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,331 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,331 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,331 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,331 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,332 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,332 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,332 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,332 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,332 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,332 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,333 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,333 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,333 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,333 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,333 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,333 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,334 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,334 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,334 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true, 379#L64-2true]) [2025-03-15 00:55:53,335 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,335 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 148#L79-6true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,336 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,336 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,336 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,337 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,337 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,337 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,338 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,338 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,338 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,338 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,339 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,339 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,339 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,339 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,339 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,340 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,340 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,340 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,340 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,342 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,342 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,342 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,342 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,342 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,343 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,343 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,343 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,343 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,344 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,344 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,344 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][235], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 93#L78-1true, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,351 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,352 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,352 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,352 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:53,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:53,366 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,366 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,366 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,366 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,367 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,367 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,368 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:53,368 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,368 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:53,368 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,368 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,369 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:53,369 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,369 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,373 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,373 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,373 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,373 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,375 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,375 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,375 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,375 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,375 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,375 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,375 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,376 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,376 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,376 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,377 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,377 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,377 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,377 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,377 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,378 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,378 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,378 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,378 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,380 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,380 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,380 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,381 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,381 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,381 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,381 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,382 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,382 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,382 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,382 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,388 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,388 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,388 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,389 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,389 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,389 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,389 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,389 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,389 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,389 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,390 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,390 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,390 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,390 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,390 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,391 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,391 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,391 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,391 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,391 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,392 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,392 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,400 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,400 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,400 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,400 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,408 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,408 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,408 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,408 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,416 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,416 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,416 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,416 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,418 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,418 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,418 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,418 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,433 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,433 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,433 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,433 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,434 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,434 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,434 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,434 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2025-03-15 00:55:53,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][251], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 143#L64-1true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,449 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,449 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,449 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,449 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,449 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][251], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 35#L50-5true, thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:53,450 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,450 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,450 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,450 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,451 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,451 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:53,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,451 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,451 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,452 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,452 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,452 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,453 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,453 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,453 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,453 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,454 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,454 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,454 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,455 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,455 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,455 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 148#L79-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:53,456 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,456 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,456 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,456 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,457 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,457 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,457 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,457 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 122#L79-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,458 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,458 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,458 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,458 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,459 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,459 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,459 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,459 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,460 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,460 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,460 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,460 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,460 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,461 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,461 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,461 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,461 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 100#L65-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,461 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,461 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,462 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,462 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,462 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,464 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,464 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,464 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,464 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,465 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,465 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,466 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2025-03-15 00:55:53,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,466 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 100#L65-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,466 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,466 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,466 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,467 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,467 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,467 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,467 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,467 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,468 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,468 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,468 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,468 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,468 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,468 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,468 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,469 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,469 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,469 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:53,470 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,470 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,470 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:53,470 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,470 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,470 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:53,471 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,471 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,471 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,471 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,471 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,471 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 229#L65-11true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,472 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,472 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,472 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,472 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1376] L50-13-->L50-1: Formula: (= |v_#race~n1~0_4| 0) InVars {} OutVars{#race~n1~0=|v_#race~n1~0_4|} AuxVars[] AssignedVars[#race~n1~0][235], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 554#L78-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,477 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,477 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,477 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,477 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:53,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,480 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,480 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,480 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,480 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:53,483 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,483 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,483 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,483 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,484 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,484 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,484 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,485 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:53,485 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,485 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,485 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:53,485 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,485 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,486 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:53,486 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,486 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 229#L65-11true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,487 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,487 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,487 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,487 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:53,492 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:53,492 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,492 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,497 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,497 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,497 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,497 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,497 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,497 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,498 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,498 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,499 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,499 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,500 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,500 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,500 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,500 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,500 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,500 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,512 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,512 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,512 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,512 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,512 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,513 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,513 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,513 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,513 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,513 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,519 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,519 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,519 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,519 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,520 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,520 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,520 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,520 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,528 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:53,528 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,528 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,538 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,538 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,538 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,538 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:53,539 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,539 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,539 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,539 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,554 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,554 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,554 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,554 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,555 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,555 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,555 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,555 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,556 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,556 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,556 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,556 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:53,557 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,557 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,557 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,557 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2025-03-15 00:55:53,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1384] L50-4-->L50-5: Formula: (= |v_#race~n2~0_4| 0) InVars {} OutVars{#race~n2~0=|v_#race~n2~0_4|} AuxVars[] AssignedVars[#race~n2~0][251], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 379#L64-2true, 605#true]) [2025-03-15 00:55:53,572 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,572 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,572 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,573 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,573 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,574 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,574 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,574 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,575 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,575 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,575 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 131#L79true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:53,576 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,576 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:53,578 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 122#L79-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:53,578 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,578 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,578 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,580 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,580 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,580 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,581 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is not cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:53,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,581 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,581 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,581 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,582 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,582 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,582 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,583 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,583 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,583 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,583 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,583 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,583 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,584 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,584 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,584 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,584 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,584 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,585 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,585 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,585 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 510#L65-15true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,586 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,586 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,586 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,586 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,587 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,587 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,587 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,587 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,587 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,588 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,588 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,588 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,589 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,589 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,589 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,590 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,590 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,590 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,592 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,592 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,593 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,593 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,593 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,593 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,602 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,602 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,602 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,604 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,604 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,604 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,604 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,605 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,605 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,606 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,607 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,607 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,607 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,629 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,629 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,629 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,629 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 406#L52-7true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,630 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 406#L52-7true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,630 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 406#L52-7true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,630 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,630 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,661 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,661 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,661 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,663 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:53,663 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,663 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,699 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,699 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,699 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,700 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,700 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,701 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,701 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,701 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,701 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,702 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,702 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,702 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,702 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 169#L79-1true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:53,703 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,703 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,703 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,703 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), thread2Thread1of1ForFork2NotInUse, 613#(= |#race~n1~0| 0), 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:53,704 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,704 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,704 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,704 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 288#L79-3true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,704 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,704 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,704 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,704 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:53,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,705 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 288#L79-3true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,705 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,705 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,705 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,707 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,707 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,707 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,709 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,709 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,709 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,710 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,710 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,710 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,710 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,710 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,710 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,710 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,711 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,711 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,711 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,711 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,711 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,711 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,712 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,712 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,713 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,713 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,714 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,714 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,715 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,715 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,715 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,715 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,718 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,718 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,719 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,719 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,719 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,719 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,721 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,721 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,721 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,721 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:53,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 100#L65-4true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,721 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,721 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,722 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,722 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,724 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,724 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,724 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,724 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,727 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,727 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,727 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,728 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,728 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,728 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:53,732 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,732 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:53,732 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is not cut-off event [2025-03-15 00:55:53,732 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:53,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:53,732 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,732 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,732 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,732 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:53,733 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,733 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,733 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,733 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,734 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,734 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:53,735 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,735 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,735 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,735 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,755 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,755 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 6#L66-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,756 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,756 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,756 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,756 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,758 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,758 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,758 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,758 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,758 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,759 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,759 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,759 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,760 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,762 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,762 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,762 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,762 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,762 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,767 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,767 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,767 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,767 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,773 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,774 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,774 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,774 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2025-03-15 00:55:53,829 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,829 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,829 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,829 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,829 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,829 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,830 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,830 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,830 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,831 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,831 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,831 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,832 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,832 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,832 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,833 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,833 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,833 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,833 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,834 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,834 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,834 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,834 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,834 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,834 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 160#L79-5true, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,836 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,836 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,836 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 6#L66-4true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,838 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,838 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,838 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,839 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 148#L79-6true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,839 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,839 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,839 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,839 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,840 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,840 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,840 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,841 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,841 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,841 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,841 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,841 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,841 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,842 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,842 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,842 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,843 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,843 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,843 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,843 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,843 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,843 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,844 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,844 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,845 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,845 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,846 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,846 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,846 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,847 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,847 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,847 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,847 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,848 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:53,848 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,848 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:53,851 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,851 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,852 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,852 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,852 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,852 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:53,854 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,854 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,854 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:53,854 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,855 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,855 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,855 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,855 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 296#L51-4true, 605#true]) [2025-03-15 00:55:53,857 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,857 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,857 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,857 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,858 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 296#L51-4true, 605#true]) [2025-03-15 00:55:53,858 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 100#L65-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,858 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,858 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,859 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,859 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,859 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,860 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,860 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,860 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,860 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,861 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,861 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,861 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,861 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,863 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,863 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,863 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,863 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,864 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,864 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,864 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:53,864 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,864 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,864 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,864 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,864 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,865 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,865 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,865 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,865 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,867 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is not cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:53,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 100#L65-4true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,867 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,867 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,867 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:53,868 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,868 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,868 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,868 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true, 163#L51true]) [2025-03-15 00:55:53,869 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,869 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,869 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,869 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,869 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:53,869 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,869 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,870 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,870 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,870 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,870 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,870 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,871 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,871 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,871 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,871 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,883 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,883 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,883 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,884 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,884 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,884 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,884 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,884 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,888 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,888 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,888 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,888 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:53,890 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:53,890 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,890 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,890 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,894 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 605#true]) [2025-03-15 00:55:53,894 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,894 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,894 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,894 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,895 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,895 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,895 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:53,895 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,895 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:53,896 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,896 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,896 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,896 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,898 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,898 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,898 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:53,898 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,899 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,899 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,899 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,900 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,900 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,900 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,900 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,900 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,901 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,901 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:53,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,905 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,905 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,905 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,905 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 441#L63-4true]) [2025-03-15 00:55:53,906 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,906 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,906 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,906 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,912 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 105#thread2Err1ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,912 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,912 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2025-03-15 00:55:53,968 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,969 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1596] L77-2-->L77-3: Formula: (= |v_#race~n3~0_7| 0) InVars {} OutVars{#race~n3~0=|v_#race~n3~0_7|} AuxVars[] AssignedVars[#race~n3~0][255], [620#true, 614#true, 608#true, 190#L64-6true, 47#L102-4true, 602#true, 151#L77-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,969 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,969 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,969 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:53,970 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 100#L65-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,970 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,970 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,971 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,971 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,971 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,972 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,972 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:53,972 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,972 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, 288#L79-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:53,973 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 148#L79-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,973 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,973 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 190#L64-6true, 602#true, 148#L79-6true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,974 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,974 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,974 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,974 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 582#L79-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,975 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:53,975 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,975 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,976 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,976 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,976 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,977 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,977 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,977 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,977 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,978 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,978 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,979 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:53,979 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,979 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:53,986 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,986 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:53,987 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,987 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 510#L65-15true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,988 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:53,988 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,988 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,990 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event [2025-03-15 00:55:53,990 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:53,990 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:53,990 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2025-03-15 00:55:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:53,990 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,990 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,990 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,990 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,992 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 167#L65-5true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:53,992 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,992 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,995 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,995 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:53,995 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,995 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:53,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,996 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,996 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,996 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,996 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,997 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:53,997 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:53,997 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 167#L65-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:53,999 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:53,999 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:53,999 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:53,999 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true, 358#L51-1true]) [2025-03-15 00:55:54,000 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,000 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,000 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,000 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 167#L65-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,002 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,002 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,002 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,002 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:54,003 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,003 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,003 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,003 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 476#L65-6true]) [2025-03-15 00:55:54,003 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,003 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,004 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,004 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:54,005 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,005 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,005 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,005 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 605#true]) [2025-03-15 00:55:54,006 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:54,006 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,006 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 510#L65-15true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,008 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,008 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,008 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,019 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,019 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:54,019 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,019 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,020 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,020 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,020 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,021 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,021 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,021 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,021 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,022 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,022 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,022 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,022 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,024 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,024 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,024 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,024 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,025 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,025 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,025 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,025 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,026 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,026 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,026 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,027 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,027 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,027 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,027 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 6#L66-4true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,028 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,028 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 6#L66-4true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,028 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,028 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,028 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,034 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,034 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,034 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,034 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,035 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,035 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,035 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,035 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,040 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,040 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 132#L66-6true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,041 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,041 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,041 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,042 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,043 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,043 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,043 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,044 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,044 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,044 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,044 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,044 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,046 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,046 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,046 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,046 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,046 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 46#L80-1true, 605#true]) [2025-03-15 00:55:54,067 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,067 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,067 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2025-03-15 00:55:54,067 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,118 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,118 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,118 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,118 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,118 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,119 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,119 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,119 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,119 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,119 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,120 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,120 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 309#L64-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,120 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,120 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:54,121 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,121 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,122 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 167#L65-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,122 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,122 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,123 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,123 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,123 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,124 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,124 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,124 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,124 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), thread2Thread1of1ForFork2NotInUse, 199#L79-4true, 613#(= |#race~n1~0| 0), 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:54,125 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,125 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 122#L79-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,125 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,126 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 122#L79-7true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,126 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,126 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 582#L79-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,127 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,127 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,127 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,127 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,128 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,128 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,128 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,128 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,129 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,129 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,129 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,129 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,141 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2025-03-15 00:55:54,141 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:54,141 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:54,141 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:54,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,143 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,143 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,143 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,144 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2025-03-15 00:55:54,144 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2025-03-15 00:55:54,144 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:54,144 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:54,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,145 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,145 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,145 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,145 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,145 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,146 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,146 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,146 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,146 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,146 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,146 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,146 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,147 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:54,147 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 420#L52-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,147 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,147 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,147 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,147 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,147 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,148 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,148 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 412#L52-5true, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,148 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,148 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,149 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 476#L65-6true]) [2025-03-15 00:55:54,149 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,149 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,153 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,153 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,153 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,153 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,153 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:54,154 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,154 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,155 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,155 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,155 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,155 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true, 358#L51-1true]) [2025-03-15 00:55:54,156 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,156 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,156 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,156 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:54,158 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,158 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,158 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,158 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:54,160 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,160 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,160 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,160 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,161 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 163#L51true]) [2025-03-15 00:55:54,161 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:54,161 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,161 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:54,163 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:54,163 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,163 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,177 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,177 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,177 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,177 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,178 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,178 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,178 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,179 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,179 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,179 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,179 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,179 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,180 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,180 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,181 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,181 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,183 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,183 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,183 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,183 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,183 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,183 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,184 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,184 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,184 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,186 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,186 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,186 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,186 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,186 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,186 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,189 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,189 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,189 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,189 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,191 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,191 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,191 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,191 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,195 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,195 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 20#L66-7true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,197 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,197 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,197 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,197 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,203 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,203 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:54,203 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,204 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,204 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,204 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,204 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,204 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,205 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,205 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,205 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,205 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,205 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,206 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,206 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,206 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,206 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 336#thread3Err9ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,224 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 415#L80-2true, 605#true]) [2025-03-15 00:55:54,224 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,224 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 476#L65-6true]) [2025-03-15 00:55:54,276 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 476#L65-6true]) [2025-03-15 00:55:54,276 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,276 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,276 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,277 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,277 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,278 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,278 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,278 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,278 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 160#L79-5true, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:54,279 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,279 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,280 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,280 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,280 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,280 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,281 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,281 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,281 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,281 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,282 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,282 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,282 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,282 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,282 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,282 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,288 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,288 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,288 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,288 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,295 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,295 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:54,295 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,295 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,296 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,296 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,296 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:54,296 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:54,298 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,298 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:54,298 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2025-03-15 00:55:54,298 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 304#L51-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,300 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,300 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,300 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,301 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,301 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,301 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,302 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 383#L65-7true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,302 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,302 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,303 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,303 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,303 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,303 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,305 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 47#L102-4true, 131#L79true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,305 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 190#L64-6true, 47#L102-4true, 131#L79true, 373#L52-2true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,305 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,305 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:54,306 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,306 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,306 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,306 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:54,307 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:54,307 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,307 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,308 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,308 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,308 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,308 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:54,309 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,309 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,309 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,309 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true, 358#L51-1true]) [2025-03-15 00:55:54,310 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:54,310 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,310 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:54,311 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,311 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,311 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,311 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:54,312 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,312 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,312 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,312 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,313 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 383#L65-7true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,313 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,313 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,315 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,315 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,315 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,332 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,332 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,332 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,332 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,334 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,334 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,334 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,334 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,335 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,335 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,335 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,335 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,335 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,336 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,336 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,337 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,337 INFO L294 olderBase$Statistics]: this new event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,337 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,337 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,337 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,337 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,339 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,339 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,339 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,339 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,341 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,341 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,341 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,341 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,345 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,345 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,345 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,345 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,345 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,346 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,346 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,348 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,348 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,348 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,349 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,349 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,349 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,349 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,350 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,350 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,351 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,351 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,351 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,351 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,352 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,352 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,352 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,352 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,353 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,353 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,353 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,353 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,354 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,354 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,354 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,354 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,354 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,355 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,355 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,355 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,355 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,420 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,420 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:54,420 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,422 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 576#thread2Err6ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,422 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,422 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,422 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 383#L65-7true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,423 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,423 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:54,424 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,424 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is not cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:54,424 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:54,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,425 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,425 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 614#true, 608#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 148#L79-6true, 605#true]) [2025-03-15 00:55:54,425 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,425 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,426 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,426 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,426 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,426 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,427 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,427 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,427 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:54,428 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,428 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,428 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,428 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:54,431 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,431 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,431 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,431 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,432 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,432 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,432 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,432 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,432 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,436 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,436 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,436 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,436 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,436 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,437 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,437 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,437 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,438 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,438 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,438 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,438 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,438 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,438 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,445 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is not cut-off event [2025-03-15 00:55:54,445 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is not cut-off event [2025-03-15 00:55:54,445 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:54,445 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:54,450 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,450 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,450 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,450 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,450 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,450 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,450 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,451 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,451 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,451 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,451 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,451 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,451 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,452 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,452 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,452 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,452 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,452 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,453 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:54,453 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,453 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,454 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,454 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,454 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,455 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,455 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,455 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,456 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,456 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,456 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,456 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,473 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,473 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,481 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,481 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,481 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,481 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,483 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,483 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,483 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,484 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,484 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,484 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,484 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,484 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,485 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,485 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,485 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,486 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,486 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,486 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,486 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,486 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 605#true]) [2025-03-15 00:55:54,487 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,487 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,487 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,487 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,488 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,488 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,488 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 20#L66-7true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,489 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,489 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,489 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 510#L65-15true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,491 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,491 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,491 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,491 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,492 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,492 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,492 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,492 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,493 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,493 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,493 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,493 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 469#L50-1true, 605#true]) [2025-03-15 00:55:54,494 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,494 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,494 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,494 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,502 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,502 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,502 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,502 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,503 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,503 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,504 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,504 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,504 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,504 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,504 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,505 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,505 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,506 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,506 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,506 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,506 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,506 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,506 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,506 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,507 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,507 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,507 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 43#L80-4true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,523 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,523 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,523 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,523 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,555 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,555 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,555 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,555 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,556 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,556 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,556 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,556 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2025-03-15 00:55:54,578 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,579 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,579 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:54,579 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,579 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,579 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,580 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 309#L64-5true, 605#true]) [2025-03-15 00:55:54,580 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,580 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:54,581 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:54,581 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:54,581 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 148#L79-6true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,584 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,584 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,584 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,585 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,585 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:54,585 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1713] thread2EXIT-->L104: Formula: (and (= 0 v_thread2Thread1of1ForFork2_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork2_thidvar0_4) (= 0 v_thread2Thread1of1ForFork2_thidvar1_4)) InVars {thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} OutVars{thread2Thread1of1ForFork2_thidvar2=v_thread2Thread1of1ForFork2_thidvar2_4, thread2Thread1of1ForFork2_thidvar1=v_thread2Thread1of1ForFork2_thidvar1_4, thread2Thread1of1ForFork2_thidvar0=v_thread2Thread1of1ForFork2_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|} AuxVars[] AssignedVars[][426], [620#true, 608#true, 614#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 122#L79-7true, thread2Thread1of1ForFork2NotInUse, 312#L104true, 602#true, 605#true]) [2025-03-15 00:55:54,585 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,585 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,586 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,587 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:54,587 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,587 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:54,588 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,588 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,588 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,589 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,589 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,589 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:54,589 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,589 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,590 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,590 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,590 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,590 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,590 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 143#L64-1true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,591 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 143#L64-1true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,591 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,591 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,591 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:54,592 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,592 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,592 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,592 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,592 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:54,593 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,593 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,593 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,593 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:54,594 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,594 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,594 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,595 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,595 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,595 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,595 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,595 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,595 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:54,596 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,596 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 6#L66-4true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,598 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,598 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,598 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 6#L66-4true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,598 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,598 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,598 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,599 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:54,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,599 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,599 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,599 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,599 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,602 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,602 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,602 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,602 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,602 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,603 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,603 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,603 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,603 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true, 401#L65-13true]) [2025-03-15 00:55:54,604 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:54,604 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,604 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,609 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is not cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is not cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is not cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is not cut-off event [2025-03-15 00:55:54,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,609 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,609 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,617 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,617 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,617 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,617 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,618 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,618 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 373#L52-2true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,619 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, 498#L52-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,619 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,619 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1622] L78-10-->L79: Formula: (= |v_#race~a1~0_7| 0) InVars {} OutVars{#race~a1~0=|v_#race~a1~0_7|} AuxVars[] AssignedVars[#race~a1~0][320], [620#true, 614#true, 608#true, 565#thread1Err9ASSERT_VIOLATIONDATA_RACEtrue, 190#L64-6true, 131#L79true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,620 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,620 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,620 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,621 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,621 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,621 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,622 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:54,622 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,622 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,623 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,623 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,623 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,623 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,624 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,624 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,624 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,625 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,625 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,625 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,644 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,645 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,645 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,645 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,653 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,653 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,653 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,655 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,655 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,655 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,655 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 182#L50-2true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true]) [2025-03-15 00:55:54,656 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,656 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,656 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,656 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,658 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,658 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:54,658 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,658 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:54,658 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,658 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,659 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,659 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,659 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,660 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,660 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true, 287#L66-8true]) [2025-03-15 00:55:54,660 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,660 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,674 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,674 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,674 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,674 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:54,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,675 INFO L294 olderBase$Statistics]: this new event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,675 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,675 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,675 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:54,675 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,675 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 481#L80-5true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,692 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,692 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,692 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,692 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 6#L66-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,706 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,706 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,706 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,706 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 43#L80-4true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,708 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,708 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,708 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,708 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:54,727 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,727 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,727 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,727 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 481#L80-5true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,729 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,729 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,729 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2025-03-15 00:55:54,729 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,752 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,752 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,753 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,753 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,753 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,753 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 159#L51-5true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,754 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,754 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,754 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,754 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,756 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,756 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,756 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,758 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 602#true, 246#L65-3true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,758 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,758 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,758 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,759 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,759 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,759 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,760 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:54,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:54,760 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,760 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,760 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,760 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:54,761 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,761 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,761 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,761 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,761 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,761 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 582#L79-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,762 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 582#L79-11true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,762 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,762 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,763 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 242#L79-15true, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,763 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,763 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 6#L66-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,764 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,764 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,764 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,764 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,764 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:54,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,996 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 20#L66-7true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:54,997 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:54,997 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 379#L64-2true]) [2025-03-15 00:55:54,998 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,998 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,998 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,999 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,999 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,999 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,999 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2025-03-15 00:55:54,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 379#L64-2true, 605#true]) [2025-03-15 00:55:54,999 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:55,000 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,000 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,001 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,001 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,001 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,001 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,001 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,002 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,002 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,002 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,002 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,003 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,003 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,003 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,003 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,004 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,004 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,004 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,004 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,004 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,005 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,005 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,005 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,006 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,006 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:55,007 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:55,007 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 169#L79-1true, 605#true]) [2025-03-15 00:55:55,007 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:55,007 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 93#L78-1true, 605#true]) [2025-03-15 00:55:55,007 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,007 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:55,008 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,008 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,008 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,008 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,009 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,009 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,009 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,009 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,009 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,010 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,010 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,010 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,010 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,011 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,011 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,011 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,016 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:55:55,016 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:55,016 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:55,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:55,016 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:55,016 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:55,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,017 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 288#L79-3true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,017 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is not cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is not cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is not cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is not cut-off event [2025-03-15 00:55:55,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,017 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,017 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:55,019 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,019 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,019 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,019 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,019 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 229#L65-11true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,024 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,024 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,024 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,025 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,031 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,031 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,031 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,031 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,031 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,031 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,031 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 199#L79-4true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,032 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:55,032 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,032 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,033 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:55,033 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,033 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:55,034 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,034 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,034 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,035 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,035 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,035 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,035 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:55,044 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,044 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,044 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,044 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:55,046 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,046 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,046 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,046 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 338#L52-6true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,059 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,059 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,086 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,086 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,086 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 504#L52-15true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,086 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,086 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,087 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,087 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,087 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 85#L80-6true, 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,106 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,106 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,106 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,106 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 96#L66-5true, 605#true]) [2025-03-15 00:55:55,122 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,122 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,122 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,122 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 481#L80-5true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,124 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,124 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,124 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,124 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,144 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,144 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,144 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,144 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, 85#L80-6true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,146 INFO L294 olderBase$Statistics]: this new event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,146 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,146 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,146 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, 564#L51-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,168 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2025-03-15 00:55:55,168 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,170 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,170 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,170 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,171 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,171 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 284#L65-12true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,173 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,173 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,173 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,173 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,174 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,174 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,174 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,174 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,174 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 190#L64-6true, 602#true, 337#L103-1true, 513#L79-12true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,175 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,175 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,175 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,175 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 96#L66-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,176 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,176 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,176 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,176 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,176 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,177 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 608#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,177 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,177 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 283#L77-1true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:55,178 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,178 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,178 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,178 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,179 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,179 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,179 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,180 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,180 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,180 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,181 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,182 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:55,182 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,182 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,182 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,182 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,182 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,183 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 5#L65-14true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,183 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,183 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,183 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,184 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,184 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,184 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,184 INFO L297 olderBase$Statistics]: existing Event has 247 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,185 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:55,185 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,185 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:55,185 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 132#L66-6true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,185 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,185 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,187 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,187 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,187 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,187 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,187 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,188 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,188 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,188 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,189 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,189 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,189 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,195 INFO L294 olderBase$Statistics]: this new event has 230 ancestors and is not cut-off event [2025-03-15 00:55:55,195 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is not cut-off event [2025-03-15 00:55:55,195 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is not cut-off event [2025-03-15 00:55:55,195 INFO L297 olderBase$Statistics]: existing Event has 230 ancestors and is not cut-off event [2025-03-15 00:55:55,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:55,196 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,196 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,196 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,196 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,196 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,197 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,197 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,197 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,197 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,197 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,198 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,198 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,198 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,198 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,198 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 614#true, 608#true, 47#L102-4true, 131#L79true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,204 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,204 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,204 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,204 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,206 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,206 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,206 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,206 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,206 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 420#L52-4true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,208 INFO L294 olderBase$Statistics]: this new event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 382#L51-11true, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,208 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 294#L51-15true, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,208 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 265#L52-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,208 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 412#L52-5true, thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,208 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 25#L52-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,208 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,208 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,209 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,209 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 504#L52-15true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,209 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 406#L52-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,209 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 272#thread1Err8ASSERT_VIOLATIONDATA_RACEtrue]) [2025-03-15 00:55:55,209 INFO L294 olderBase$Statistics]: this new event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,209 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,210 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,210 INFO L294 olderBase$Statistics]: this new event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true, 261#L51-14true]) [2025-03-15 00:55:55,210 INFO L294 olderBase$Statistics]: this new event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 338#L52-6true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,210 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,210 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,210 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 229#L65-11true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,212 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,212 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,212 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,212 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:55,214 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:55,214 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,215 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,215 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 159#L51-5true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,215 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,215 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,216 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,216 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,216 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 160#L79-5true, 605#true]) [2025-03-15 00:55:55,217 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,217 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,217 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,217 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:55,219 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,219 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,219 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,219 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:55,221 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,221 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,221 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,221 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 229#L65-11true, 47#L102-4true, 602#true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,225 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,225 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,225 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,225 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,227 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,227 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,227 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,227 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:55,228 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,228 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,228 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,228 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:55,229 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,229 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,229 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,229 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 406#L52-7true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,242 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,242 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 110#L52-12true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,266 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,266 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 134#L66-12true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,268 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,268 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,268 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,268 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,270 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,270 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,270 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,270 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,270 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 194#thread1Err12ASSERT_VIOLATIONDATA_RACEtrue, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,271 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,271 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,271 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,272 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,272 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,272 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 455#L52-16true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,272 INFO L294 olderBase$Statistics]: this new event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,272 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 247#L80-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,292 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,292 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,292 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,292 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 132#L66-6true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,309 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,309 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,309 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,309 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 85#L80-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,311 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,311 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,311 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,311 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 20#L66-7true, 47#L102-4true, 602#true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,330 INFO L294 olderBase$Statistics]: this new event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,330 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,330 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,330 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 317#L49-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,332 INFO L294 olderBase$Statistics]: this new event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,332 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,332 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2025-03-15 00:55:55,332 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 283#L77-1true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 296#L51-4true, 605#true]) [2025-03-15 00:55:55,356 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,356 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:55,356 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 00:55:55,356 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2025-03-15 00:55:55,356 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,356 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 132#L66-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,359 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,359 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,359 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,359 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,359 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 229#L65-11true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:55,360 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 229#L65-11true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,360 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,360 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 284#L65-12true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,361 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,361 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,363 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,363 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,363 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 221#thread2Err4ASSERT_VIOLATIONDATA_RACEtrue, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,364 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 190#L64-6true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, 231#L79-13true, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,364 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,364 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 132#L66-6true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,365 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,365 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,365 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,365 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,365 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 111#thread2Err10ASSERT_VIOLATIONDATA_RACEtrue, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,366 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 362#L77-2true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 287#L66-8true]) [2025-03-15 00:55:55,366 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,366 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 134#L66-12true, 602#true, 496#$Ultimate##0true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,367 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,367 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,367 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,367 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 20#L66-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,368 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,368 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,368 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,368 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 5#L65-14true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,369 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,369 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,369 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,369 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,369 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 138#L79-14true, thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,370 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,370 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,370 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,370 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,371 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:55,371 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,371 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,372 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,372 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 510#L65-15true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,372 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 510#L65-15true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 391#L78-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,372 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 131#L79true, 602#true, 510#L65-15true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,372 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,372 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 356#L50-6true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,373 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,373 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,373 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,373 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,374 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 233 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 337#L103-1true, 179#thread3Err4ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,374 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 391#L78-6true, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,374 INFO L294 olderBase$Statistics]: this new event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 234 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 237 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,374 INFO L294 olderBase$Statistics]: this new event has 244 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 241 ancestors and is cut-off event [2025-03-15 00:55:55,374 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 138#L79-14true, 356#L50-6true, 605#true]) [2025-03-15 00:55:55,375 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,375 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,375 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,375 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,375 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 131#L79true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,376 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 20#L66-7true, 555#thread3Err5ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,376 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 20#L66-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 169#L79-1true, 605#true]) [2025-03-15 00:55:55,376 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,376 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 20#L66-7true, 602#true, 554#L78-2true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,377 INFO L294 olderBase$Statistics]: this new event has 246 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 240 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 243 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 20#L66-7true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 93#L78-1true, 605#true]) [2025-03-15 00:55:55,377 INFO L294 olderBase$Statistics]: this new event has 245 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 242 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 614#true, 608#true, 20#L66-7true, 80#L77-4true, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,377 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,377 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 510#L65-15true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,378 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 541#thread2Err8ASSERT_VIOLATIONDATA_RACEtrue, 605#true]) [2025-03-15 00:55:55,379 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,379 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,380 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 242#L79-15true, 605#true]) [2025-03-15 00:55:55,380 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,380 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 60#thread3Err8ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 605#true]) [2025-03-15 00:55:55,381 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 35#L50-5true, 242#L79-15true, 605#true]) [2025-03-15 00:55:55,381 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,381 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,387 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,387 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 154#thread3Err1ASSERT_VIOLATIONDATA_RACEtrue, 6#L66-4true, 47#L102-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,388 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,388 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,388 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,390 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,390 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,390 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,390 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,391 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,391 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,391 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,391 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,393 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 571#L51-6true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,393 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,393 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 131#L79true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 401#L65-13true]) [2025-03-15 00:55:55,400 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,400 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,400 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,400 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,402 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,402 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,402 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 284#L65-12true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 380#L78-5true, 605#true]) [2025-03-15 00:55:55,403 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,403 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,403 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,403 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 304#L51-7true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,406 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 463#thread1Err6ASSERT_VIOLATIONDATA_RACEtrue, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,406 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,406 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 572#thread3Err6ASSERT_VIOLATIONDATA_RACEtrue, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,407 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 122#L79-7true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 571#L51-6true, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,407 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,407 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 261#L51-14true]) [2025-03-15 00:55:55,408 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 246#L65-3true, 306#L51-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 199#L79-4true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,408 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,408 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 50#L51-12true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), 160#L79-5true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,409 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 148#L79-6true, 602#true, 246#L65-3true, 382#L51-11true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,409 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,409 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 582#L79-11true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 571#L51-6true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,410 INFO L294 olderBase$Statistics]: this new event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,410 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,410 INFO L297 olderBase$Statistics]: existing Event has 236 ancestors and is cut-off event [2025-03-15 00:55:55,410 INFO L297 olderBase$Statistics]: existing Event has 239 ancestors and is cut-off event [2025-03-15 00:55:55,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:55,412 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,412 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,412 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,412 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 358#L51-1true]) [2025-03-15 00:55:55,413 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,414 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,414 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,414 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, 284#L65-12true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,418 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,418 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,418 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,418 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 219#thread1Err5ASSERT_VIOLATIONDATA_RACEtrue, 513#L79-12true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,419 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,419 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,419 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,419 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 614#true, 608#true, 288#L79-3true, 47#L102-4true, 602#true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true, 401#L65-13true]) [2025-03-15 00:55:55,420 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,420 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,420 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,420 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 231#L79-13true, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true, 163#L51true]) [2025-03-15 00:55:55,422 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,422 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,422 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,422 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 602#true, 246#L65-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), 420#L52-4true, thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,424 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,424 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 80#L77-4true, 47#L102-4true, 6#L66-4true, 602#true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,425 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,425 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,425 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,425 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,434 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 551#L52-8true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,434 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,434 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,434 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,434 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,434 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 151#L77-3true, 246#L65-3true, 52#thread1Err10ASSERT_VIOLATIONDATA_RACEtrue, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,435 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,435 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,587 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 246#L65-3true, 496#$Ultimate##0true, 265#L52-13true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,587 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,588 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1396] L51-2-->L51-3: Formula: (= (store |v_#race_2| v_~a1~0.base_2 (store (select |v_#race_2| v_~a1~0.base_2) (+ v_~a1~0.offset_2 (* |v_thread1Thread1of1ForFork1_~i~0#1_9| 4)) 0)) |v_#race_1|) InVars {#race=|v_#race_2|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} OutVars{#race=|v_#race_1|, ~a1~0.offset=v_~a1~0.offset_2, ~a1~0.base=v_~a1~0.base_2, thread1Thread1of1ForFork1_~i~0#1=|v_thread1Thread1of1ForFork1_~i~0#1_9|} AuxVars[] AssignedVars[#race][276], [620#true, 608#true, 614#true, 47#L102-4true, 602#true, 496#$Ultimate##0true, 564#L51-3true, thread3Thread1of1ForFork0InUse, 625#(= |#race~n2~0| 0), thread1Thread1of1ForFork1InUse, 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 135#L66-13true, 605#true]) [2025-03-15 00:55:55,590 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,590 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,590 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,590 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 300#thread3Err10ASSERT_VIOLATIONDATA_RACEtrue, 602#true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,621 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1712] thread1EXIT-->L103-1: Formula: (and (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork1_thidvar0_4) (= 0 v_thread1Thread1of1ForFork1_thidvar1_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][330], [620#true, 608#true, 614#true, 602#true, 218#L80-8true, 337#L103-1true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1NotInUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), 250#L63-2true, thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,621 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,621 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1626] L79-2-->L79-3: Formula: (= (store |v_#race_82| v_~a1~0.base_16 (store (select |v_#race_82| v_~a1~0.base_16) (+ (* |v_thread3Thread1of1ForFork0_~i~2#1_9| 4) v_~a1~0.offset_16) 0)) |v_#race_81|) InVars {#race=|v_#race_82|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} OutVars{#race=|v_#race_81|, ~a1~0.offset=v_~a1~0.offset_16, ~a1~0.base=v_~a1~0.base_16, thread3Thread1of1ForFork0_~i~2#1=|v_thread3Thread1of1ForFork0_~i~2#1_9|} AuxVars[] AssignedVars[#race][336], [620#true, 608#true, 614#true, 20#L66-7true, 288#L79-3true, 47#L102-4true, 602#true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,645 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,645 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event [2025-03-15 00:55:55,645 INFO L297 olderBase$Statistics]: existing Event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,645 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1511] L65-2-->L65-3: Formula: (= (store |v_#race_42| v_~a2~0.base_16 (store (select |v_#race_42| v_~a2~0.base_16) (+ (* |v_thread2Thread1of1ForFork2_~i~1#1_9| 4) v_~a2~0.offset_16) 0)) |v_#race_41|) InVars {#race=|v_#race_42|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} OutVars{#race=|v_#race_41|, ~a2~0.base=v_~a2~0.base_16, thread2Thread1of1ForFork2_~i~1#1=|v_thread2Thread1of1ForFork2_~i~1#1_9|, ~a2~0.offset=v_~a2~0.offset_16} AuxVars[] AssignedVars[#race][303], [620#true, 614#true, 608#true, 247#L80-7true, 47#L102-4true, 602#true, 246#L65-3true, 263#L49-4true, thread3Thread1of1ForFork0InUse, thread1Thread1of1ForFork1InUse, 625#(= |#race~n2~0| 0), 613#(= |#race~n1~0| 0), thread2Thread1of1ForFork2InUse, 605#true]) [2025-03-15 00:55:55,647 INFO L294 olderBase$Statistics]: this new event has 238 ancestors and is cut-off event [2025-03-15 00:55:55,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,648 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2025-03-15 00:55:55,648 INFO L297 olderBase$Statistics]: existing Event has 235 ancestors and is cut-off event